Javascript 是否有日期格式模式来显示日期名称?

Javascript 是否有日期格式模式来显示日期名称?,javascript,date,Javascript,Date,在某些语言(或框架)中,有格式模式来呈现一周中的某一天,可以是完整的,也可以是三个字符,例如ddd或dddd:date.format(“mm.dd.yyyy,ddd”)->05.06.2020,星期二 javascript中是否有任何等效的标准来实现这一点?首先,我没有获得负票。这是一个好问题。尽管已经被问到了。有Intl.DateTimeFormat可用: 这里也解释了: 您还可以使用toISOString()、toLocaleDateString、toDateString等 new Date

在某些语言(或框架)中,有格式模式来呈现一周中的某一天,可以是完整的,也可以是三个字符,例如ddd或dddd:
date.format(“mm.dd.yyyy,ddd”)
->05.06.2020,星期二


javascript中是否有任何等效的标准来实现这一点?

首先,我没有获得负票。这是一个好问题。尽管已经被问到了。有Intl.DateTimeFormat可用:

这里也解释了:

您还可以使用toISOString()、toLocaleDateString、toDateString等

new Date(1590486552434).toISOString();
"2020-05-26T09:49:12.434Z"
new Date(1590486552434).toLocaleDateString();
"5/26/2020"
还有链接示例

const d = new Date('2010-08-05')
const ye = new Intl.DateTimeFormat('en', { year: 'numeric' }).format(d)
const mo = new Intl.DateTimeFormat('en', { month: 'short' }).format(d)
const da = new Intl.DateTimeFormat('en', { day: '2-digit' }).format(d)

console.log(`${da}-${mo}-${ye}`)

这回答了你的问题吗?是的,看看这个
newdate()
@Daan,它如何回答如何显示一天的名称,如周一或周一?@gorak:我想提供使用y、m和d字符的格式,就像在许多语言中一样,并将缩写词其他时间的全名放在受折磨的字符串上。如果没有办法,为什么不简单地回答这个问题?而不是过多地使用减号。显然需要要理解格式模式的意思是“无论如何已经问了”。是的,所以将其标记为重复。是的,这可能是重复的。