以YYYY / mm / dd hh:m:sec格式输出Javascript日期 [英] Output Javascript date in YYYY/mm/dd hh:m:sec format
本文介绍了以YYYY / mm / dd hh:m:sec格式输出Javascript日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要以YYYY / mm / dd hh:m:sec格式捕获Now()日期和时间。它需要在GMT时间。
I need to capture the Now() date and time in the YYYY/mm/dd hh:m:sec format. It needs to be in GMT time.
如何使用Javascript实现这一目标?
How do I achieve that with Javascript?
推荐答案
你可以手动构建:
var m = new Date();
var dateString = m.getUTCFullYear() +"/"+ (m.getUTCMonth()+1) +"/"+ m.getUTCDate() + " " + m.getUTCHours() + ":" + m.getUTCMinutes() + ":" + m.getUTCSeconds();
并强制要求它的两位数,你可以使用这样的东西:
and to force two digits on the values that require it, you can use something like this:
("0000" + 5).slice(-2)
看起来像这样:
var m = new Date();
var dateString =
m.getUTCFullYear() + "/" +
("0" + (m.getUTCMonth()+1)).slice(-2) + "/" +
("0" + m.getUTCDate()).slice(-2) + " " +
("0" + m.getUTCHours()).slice(-2) + ":" +
("0" + m.getUTCMinutes()).slice(-2) + ":" +
("0" + m.getUTCSeconds()).slice(-2);
console.log(dateString);
这篇关于以YYYY / mm / dd hh:m:sec格式输出Javascript日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文