繁体   English   中英

使用javascript将祖鲁时区转换为特定格式?

[英]Convert Zulu time zone to a specific format with javascript?

我有一个祖鲁时区的日期数据,例如:

2017-10-13T00:00:00Z

有什么建议如何使用Javascript将这种时间转换为长日期格式-例如: Oct 13 2017 什么是正确的?

[编辑]

要更深入地了解 JavaScript 中的日期和时间,您可以阅读: https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

您可能不想使用toLocaleDateString

 var result = new Date().toLocaleDateString('en-US', { year: 'numeric', month: 'short', day: 'numeric' }).replace(',', ''); console.log(result);

有关更多信息,请参阅MDN

另一种可能的解决方案是:

var d = new Date('2017-10-13T00:00:00Z');
var monthArray = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var dateFormatted = monthArray[d.getMonth()] + ' ' + d.getDate() + ' ' + d.getFullYear();

dateFormatted是随后可以以所需格式与日期一起输出的变量。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM