Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
Java 如何用simpledate格式解析openweather数据_Java_Date_Parsing_Simpledateformat - Fatal编程技术网

Java 如何用simpledate格式解析openweather数据

Java 如何用simpledate格式解析openweather数据,java,date,parsing,simpledateformat,Java,Date,Parsing,Simpledateformat,我从openweather api收到的日期和时间的格式是“dt”:1489602000“,我不知道这是什么意思。我想收到这样的内容“2014-07-23 09:00:00”如何使用SimpleDataFormat转换它 String transformedDate = new SimpleDateFormat("H:mm dd MMM yy").format(new Date(yourTime*1000)); 基于文档“dt数据计算时间,unix,UTC”“-我建议,该值实际上是自Unix

我从openweather api收到的日期和时间的格式是
“dt”:1489602000“
,我不知道这是什么意思。我想收到这样的内容
“2014-07-23 09:00:00”
如何使用SimpleDataFormat转换它

String transformedDate = new SimpleDateFormat("H:mm  dd MMM yy").format(new Date(yourTime*1000));

基于文档“dt数据计算时间,unix,UTC”“-我建议,该值实际上是自Unix时代以来的秒数。简单解释一下代码的工作方式对询问者和未来的读者都会有帮助。仅供参考,一些麻烦的旧日期时间类,例如,
java.text.SimpleTextFormat
,现在已被这些类取代。