jQuery 获取当天日期

在Web开发中,经常需要获取当前日期,然后用于各种用途,比如显示在页面上、进行日期计算等等。本文将介绍如何使用jQuery来获取当前日期,并给出相关代码示例。

什么是jQuery?

[jQuery](

获取当前日期

在jQuery中,我们可以使用$.datepicker.formatDate方法来获取当前日期。该方法的参数用于指定日期格式,比如"yy-mm-dd"表示以年份-月份-日期的格式返回日期。

let currentDate = $.datepicker.formatDate("yy-mm-dd", new Date());
console.log(currentDate);

上述代码中,我们通过new Date()来创建一个表示当前日期的Date对象,并通过$.datepicker.formatDate方法将其格式化为年份-月份-日期的格式。然后将格式化后的日期打印到控制台。

你也可以将这个日期显示到页面上的某个元素中,比如一个<div>

let currentDate = $.datepicker.formatDate("yy-mm-dd", new Date());
$("#dateContainer").text(currentDate);

上述代码中,我们使用$("#dateContainer")来选中具有id="dateContainer"的元素,然后使用.text(currentDate)将当前日期设置为该元素的文本内容。

自定义日期格式

除了使用默认的日期格式外,你还可以自定义日期格式。比如,如果你想获取当前的完整日期和时间,可以使用"yy-mm-dd HH:MM:ss"的格式。

let currentDateTime = $.datepicker.formatDate("yy-mm-dd HH:MM:ss", new Date());
console.log(currentDateTime);

上述代码中,我们将日期格式参数设置为"yy-mm-dd HH:MM:ss",其中大写的HH表示24小时制的小时数,大写的MM表示分钟数,大写的ss表示秒数。然后将格式化后的完整日期和时间打印到控制台。

日期计算

有时候,我们需要进行日期的加减运算,比如获取明天的日期或者2天后的日期。jQuery提供了$.datepicker.formatDate方法来处理这些计算。

let tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
let formattedTomorrow = $.datepicker.formatDate("yy-mm-dd", tomorrow);
console.log(formattedTomorrow);

上述代码中,我们首先创建一个表示明天日期的Date对象,并使用setDate方法将其设置为当前日期加1天。然后使用$.datepicker.formatDate方法将日期格式化为年份-月份-日期的格式,并将格式化后的日期打印到控制台。

总结

通过使用$.datepicker.formatDate方法,我们可以方便地获取当前日期,并对日期进行各种格式化和计算操作。本文介绍了如何使用jQuery获取当前日期,并给出了相关的代码示例。

希望本文对你理解如何使用jQuery获取当前日期有所帮助。如果你对jQuery还不熟悉,建议你阅读相关的文档和教程,以便更好地学习和使用jQuery。

参考文献:

  • [jQuery官方网站](
  • [jQuery UI官方文档](