如何从Angularjs中的新日期获取日期格式

how to get day format from new Date in Angularjs

本文关键字:日期 获取 格式 取日期 新日期 Angularjs      更新时间:2023-09-26

我想从angularjs项目中的new Date()(当前日期)中获取日期格式的值。我在我的javascript文件中尝试这个代码:

 var today = (new Date()).toISOString(); 
 console.log(today.getDay());

当运行我的代码时,我收到以下消息错误:

TypeError: today.getDay is not a function

然而,使用这种语法有许多解决方案。我该怎么修。如有任何帮助,我们将不胜感激。

Date对象上使用getDay,而不是在ISO字符串上:

var today = (new Date()).getDay();

getDay返回从0(星期日)到6(星期六)的值。

如果您想要根据时区的当前日期和日期,则->

var today = new Date().getDay() // 0(Sunday) to 6(Saturday).
var currentDate = new Date().getDate()

如果您想要根据UTC时区的当前日期和日期,则->

var today = new Date().getUTCDay() // 0(Sunday) to 6(Saturday).
var currentDate = new Date().getUTCDate()

您可以使用以下代码获取日期

 let dayno = new Date(this.date.getFullYear(), this.date.getMonth() ,20).getDay();<br>

如果日期是2019年11月20日,则第3天为