Javascript:以YYYY / mm / dd hh:m:sec格式输出当前日期时间 [英] Javascript: output current datetime in YYYY/mm/dd hh:m:sec format
本文介绍了Javascript:以YYYY / mm / dd hh:m:sec格式输出当前日期时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要将当前UTC日期时间输出为以下格式的字符串:
YYYY / mm / dd hh:m:sec
I need to output the current UTC datetime as a string with the following format:
YYYY/mm/dd hh:m:sec
如何使用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);
这篇关于Javascript:以YYYY / mm / dd hh:m:sec格式输出当前日期时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文