当我创建一个新Date对象时,它会初始化为当前时间但在本地时区.如何获得GMT中的当前日期和时间?
我正在从Web服务下载一些JSON数据.在这个JSON中,我有一些日期/时间值.UTC中的所有内容.如何解析此日期字符串,以便结果Date对象在当前语言环境中?
例如:服务器返回"2011-05-18 16:35:01",我的设备现在应显示"2011-05-18 18:35:01"(GMT +2)
我目前的代码:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date myDate = simpleDateFormat.parse(rawQuestion.getString("AskDateTime"));
我试图找出如何我可以转换timestamp到datetime在科特林,这是Java很简单,但我不能找到在科特林它的任何等同.
例如:纪元时间戳(自1070-01-01以来的秒数)1510500494==> DateTime对象2017-11-12 03:28:14.
在Kotlin中是否有任何解决方案,或者我必须在Kotlin中使用Java语法?请给我一个简单的示例,以说明如何解决此问题.提前致谢.
这个链接不是我的问题的答案