Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在unix时间java android中转换字符串_Java_Android_Sqlite_Epoch - Fatal编程技术网

在unix时间java android中转换字符串

在unix时间java android中转换字符串,java,android,sqlite,epoch,Java,Android,Sqlite,Epoch,目前,我有一个字符串,格式如下: “DD/MM/YYYY”,我愿意将其作为日期存储在SQLite数据库中 因为不可能将其存储为日期时间,所以我认为整数是最好的选择,有人告诉我Unix epoch解决方案。问题是我对它非常不熟悉,而且我似乎无法将字符串转换为unix时代的时间 是否有一种方法可以直接将我的格式的字符串转换为unix纪元时间,或者我是否做错了,是否应该更改某些内容 我已经阅读了这个问题:但是仍然无法找到我的字符串的出路…请查看并调整格式以适应您的格式 如果您有一个java.util.

目前,我有一个字符串,格式如下:

“DD/MM/YYYY”,我愿意将其作为日期存储在SQLite数据库中

因为不可能将其存储为日期时间,所以我认为整数是最好的选择,有人告诉我Unix epoch解决方案。问题是我对它非常不熟悉,而且我似乎无法将字符串转换为unix时代的时间

是否有一种方法可以直接将我的格式的字符串转换为unix纪元时间,或者我是否做错了,是否应该更改某些内容

我已经阅读了这个问题:但是仍然无法找到我的字符串的出路…

请查看并调整格式以适应您的格式


如果您有一个
java.util.Date
只需将UNIX时间戳设置为
long

如果有疑问,请阅读文档!)

SimpleDataFormat sdf=新的SimpleDataFormat(“dd/MM/yyyy”);
parse();

关于解析日期的字符串表示形式,有很多问题。请参阅了解ISO 8601格式。还有副本,以及许多其他格式。哦,我只需要进行双重转换,为什么我以前没有想到。。。很抱歉给您带来不便,谢谢您的医生,我会用它的!
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
sdf.parse(<value>);