我必须用值预填充两个日历。我需要它采用 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(我不关心),如何以我要求的格式获取当前日期?
最佳答案
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 查看格式说明符的完整列表.
关于javascript - 使用 Date.js 以月份名称、##、#### 格式预填充日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8886457/