我必须使用值预先填充两个日历。我需要它的格式为2012年1月16日。目前,我正在使用Date.js(http://www.datejs.com/)。
我目前有:
var e = Date.today(),
s = Date.today().add(-30).days();
这些返回Mon Jan 16 2012 00:00:00 GMT-0500 (EST)
对我没用。是否使用Date.js(我不在乎),如何以我要求的格式获取当前日期?
答案 0 :(得分:2)
Date.js使用自定义toString
method提供格式:
var eFormatted = e.toString('MMMM dd, yyyy');
sFormatted = s.toString('MMMM dd, yyyy');
您可以在http://code.google.com/p/datejs/wiki/FormatSpecifiers找到完整的格式说明符列表。
答案 1 :(得分:0)
Date.today().toString("mmmm dS, yyyy");