📜  js 日期现在格式 - Javascript (1)

📅  最后修改于: 2023-12-03 15:32:23.542000             🧑  作者: Mango

JS 日期现在格式 - Javascript

在 JavaScript 中,Date 对象用于表示日期和时间。它提供了许多方法来获取和设置日期和时间。

获取当前日期和时间

要获取当前日期和时间,只需要创建一个新的 Date 对象,然后使用 toISOString() 方法获取 ISO 格式的日期字符串。

const now = new Date();
const isoString = now.toISOString();
console.log(isoString); // 输出当前日期和时间的 ISO 格式字符串,例如: "2022-05-08T03:20:08.185Z"
获取当前日期

要获取当前日期,可以使用 toLocaleDateString() 方法。

const now = new Date();
const dateString = now.toLocaleDateString(); // 获取当前日期的本地格式(例如,美国: "5/8/2022")
console.log(dateString);
获取当前时间

要获取当前时间,可以使用 toLocaleTimeString() 方法。

const now = new Date();
const timeString = now.toLocaleTimeString(); // 获取当前时间的本地格式(例如,美国: "3:20:08 AM")
console.log(timeString);
自定义日期和时间格式

如果需要自定义日期和时间的格式,可以使用 Moment.js 库。

const now = new Date();
const formattedDate = moment(now).format("YYYY-MM-DD"); // 格式化当前日期为 YYYY-MM-DD 的格式
const formattedTime = moment(now).format("hh:mm:ss A"); // 格式化当前时间为 hh:mm:ss AM/PM 的格式
console.log(formattedDate);
console.log(formattedTime);

以上就是 JS 日期现在格式相关的内容,希望对程序员们有所帮助。