嗨 - 简单的问题 - 我只是想拿这个:
document.getElementById("time").innerHTML= new Date();
Run Code Online (Sandbox Code Playgroud)
并将其格式化为清晰可读的内容,如下所示:
May 18, 2011 7:45 AM
Run Code Online (Sandbox Code Playgroud)
确保它本地化为可能正在看到它的任何人.目前,它打印出来:
Wed May 18 2011 07:46:25 GMT-0400 (EDT)
Run Code Online (Sandbox Code Playgroud)
我该怎么做呢?
Gar*_*een 12
Steven LevithandateFormat()(只有1.2KB,当缩小和gziped!)应该做你需要的.
// Formatting in: May 18, 2011 7:45 AM
var formattedDate = new Date().format('mmm dd, yyyy h:mm TT');
document.getElementById("time").innerHTML= formattedDate;
Run Code Online (Sandbox Code Playgroud)
查找参考资料
Date.toLocaleString()
Date.toLocaleDateString(), and
Date.toLocaleTimeString().
Run Code Online (Sandbox Code Playgroud)