📅  最后修改于: 2023-12-03 15:32:23.542000             🧑  作者: Mango
在 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 日期现在格式相关的内容,希望对程序员们有所帮助。