首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在jQuery中获取当前日期?

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

Stack Overflow用户
提问于 2011-12-06 19:07:08
回答 26查看 876.8K关注 0票数 195

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

EN

回答 26

Stack Overflow用户

回答已采纳

发布于 2011-12-06 19:09:16

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

参见the documentation on Date object

你可以这样做:

代码语言:javascript
复制
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;

请参阅this jsfiddle以获取证据。

代码看起来可能很复杂,因为它必须处理用小于10的数字表示的月和日(这意味着字符串将有一个字符而不是两个字符)。请参阅this jsfiddle以进行比较。

票数 347
EN

Stack Overflow用户

发布于 2012-02-01 13:02:53

如果您有jQuery UI (datepicker需要),则可以这样做:

代码语言:javascript
复制
$.datepicker.formatDate('yy/mm/dd', new Date());
票数 135
EN

Stack Overflow用户

发布于 2011-12-06 19:08:18

jQuery是JavaScript。使用Javascript Date对象。

代码语言:javascript
复制
var d = new Date();
var strDate = d.getFullYear() + "/" + (d.getMonth()+1) + "/" + d.getDate();
票数 44
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8398897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档