如果我在JS中有一个日期对象,我如何才能以"星期一,2022年1月12日"的形式获得字符串?(我不想要像"Mon"这样的缩写;或"Jan"。
您可以使用date_object.toLocaleDateString('en-us', { year:"numeric", month:"long", day:"numeric", weekday:"long"})
当我写这个的时候,new Date().toLocaleDateString('en-us', { year:"numeric", month:"long", day:"numeric", weekday:"long"})
给出了结果"Wednesday, June 1, 2022"
。
try this:
let date = new Date();
let day = date.toLocaleString('en-us', { weekday: 'long' });
let month = date.toLocaleString('en-us', { month: 'long' });
console.log(month);
console.log(day);