要将纪元日期时间转换为人类可读格式,只需使用简单的new date(1495159447834)
即可。
我现在遇到的问题是,对于我的混合应用程序,如果用户将手机日期时间设置中的时区设置为GMT +12:00,那么人类可读的日期时间将与我想要用户拥有的不同,并且我希望他/她遵循服务器时区。
因此,如何将纪元数字转换为特定的给定时区以人类可读的格式。
我尝试过像这样的示例:
var test= new Date('1495159447834 GMT+0800').toString();
当我尝试将日期字符串转换为日期时,它返回“Invalid Date”。
如果可能的话,我希望不使用任何库。我已经查看了这里的答案,但我相信我没有找到我要找的答案。如果有以前回答过相同主题的问题,请告诉我,我会关闭此问题!