如何在jQuery中获取当前日期?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (29)

我想知道如何在jQuery中使用Date()函数以yyyy/mm/dd格式获取当前日期。

提问于
用户回答回答于

Date()不是jQuery它的一部分,它是JavaScript的一个特性。

请参阅Date对象上的文档。

你可以这样做:

var d = new Date();

var month = d.getMonth()+1;
var day = d.getDate();

var output = d.getFullYear() + '/' +
    (month<10 ? '0' : '') + month + '/' +
    (day<10 ? '0' : '') + day;

看到这个jsfiddle的证明。

该代码可能看起来像一个复杂的代码,因为它必须处理由数字小于10(表示字符串将有一个字符而不是两个)表示的月和日。看到这个jsfiddle进行比较。

用户回答回答于

如果你有jQuery UI(日期选择器需要),这可以做到这一点:

$.datepicker.formatDate('yy/mm/dd', new Date());

扫码关注云+社区