如何删除字母" Z"从dateTime结束

时间:2017-06-30 15:37:37

标签: javascript

我正在尝试从dateTime实体的末尾删除Z. API的时区与我推送日期的网站相混淆。当用户键入dateTime时,有没有人知道可以删除Z的脚本?

1 个答案:

答案 0 :(得分:4)

你正在使用我猜的UTC日期。您可以尝试在日期时间对象上使用.toLocaleString()

示例

var datetime = new Date();
var now = datetime.toLocaleString();

这应该是这样的:6/30/2017, 8:47:15 AM

如果要保持格式并只删除T和Z字符,则另一个选项是替换字符串。例如:

var datetime = new Date();
var now = datetime.toISOString().replace('Z', '').replace('T', '');