📅  最后修改于: 2023-12-03 14:48:00.942000             🧑  作者: Mango
toDateString()
是 JavaScript 中 Date
对象的一个方法。它将日期对象转换为表示日期的可读字符串,不包括时间。
const myDate = new Date('2022-01-01T00:00:00');
const dateString = myDate.toDateString();
console.log(dateString); // Sat Jan 01 2022
该方法返回的字符串以常见的日期格式格式化,因此可读性很高。注意,它不包含时间信息,因此可以在需要对日期进行操作时很方便地使用。
dateObj.toDateString()
toDateString()
没有参数,只需调用即可。
const today = new Date();
const dateString = today.toDateString();
console.log(dateString); // e.g. Mon Nov 01 2021
const myDate = new Date('2022-01-01T00:00:00');
const dateString = myDate.toDateString();
console.log(dateString); // Sat Jan 01 2022
const myDate = new Date('2022-01-01T00:00:00');
const dateString = myDate.toDateString();
const myString = "Date is " + dateString;
console.log(myString); // Date is Sat Jan 01 2022
toDateString()
方法返回的值不受时区的影响,因此在使用时需要注意。toLocaleString()
方法。toDateString()
方法返回的日期字符串格式依赖于本地环境的语言和地区设置,因此可能会因环境而异。toDateString()
方法可以将 JavaScript 中的日期对象转换为易读的字符串,以表示日期。它非常简单,只需要调用即可,返回的字符串格式易于理解和操作。同时,需要注意到时区和语言环境对输出结果的影响。如果需要将日期和时间一起输出,并进行本地化处理,则需要使用其他的方法。