JavaScript日期的Java SimpleDateFormat模式
当它们转换为字符串时,我需要将Java
Date对象转换为与JavaScript日期具有相同格式的字符串。在我们的服务器上,我们有JavaScript日期.toString()
‘d,格式为:
Wed Mar 30 2016 00:00:00 GMT-0400 (EDT)
我有一个Java Date对象,我试图将其转换为相同格式的字符串。到目前为止,我的SimpleDateFormat
模式是
EEE MMM dd yyyy '00:00:00'
(小时,分钟和秒始终为0),但我无法确定时区(GMT-0400 (EDT)
)的正确模式
谢谢您的帮助!这是到目前为止我正在使用的Java代码,以防万一:
SimpleDateFormat format = new SimpleDateFormat("EEE MMM dd yyyy '00:00:00'");Date date = arrayOfDates[i];
String dateStr = format.format(date);
// Current dateStr = "Wed Mar 30 2016 00:00:00"
我最终使用的最终格式是:
EEE MMM dd yyyy '00:00:00' 'GMT'Z '('z')'
再次谢谢大家!
回答:
SimpleDateFormat format = new SimpleDateFormat(“EEE MMM dd yyyy ‘00:00:00’ zZ”);
Date date = arrayOfDates[i];
String dateStr = format.format(date);
以上是 JavaScript日期的Java SimpleDateFormat模式 的全部内容, 来源链接: utcz.com/qa/415979.html