如何移除日期中的秒/毫秒并转换为 ISO 字符串?


首先,让我们获取当前日期 −

var currentDate = new Date();
console.log("The current date is as follows="+currentDate);

现在,让我们通过使用 setSeconds() 将秒/毫秒设置为 0 来移除它们 −

currentDate.setSeconds(0,0);

使用 toISOString() 转换为 ISO 字符串 −

currentDate.toISOString()

现在,让我们查看带有输出的完整代码 −

示例

var currentDate = new Date();
console.log("The current date is as follows="+currentDate);
currentDate.setSeconds(0,0);
console.log("After removing seconds from date, the new date is as
follows=");
console.log(currentDate.toISOString());

若要运行以上程序,你需要使用以下命令 −

node fileName.js.

此处,我的文件名是 demo143.js。

输出

这会生成以下输出 −

PS C:\Users\Amit\JavaScript-code> node demo143.js
The current date is as follows=Sat Aug 01 2020 18:20:09 GMT+0530 (India Standard Time)
After removing seconds from date, the new date is as follows=
2020-08-01T12:50:00.000Z

更新日期: 2020 年 9 月 11 日

2K+ 浏览量

开启你的 职业生涯

完成课程以获得认证

开始学习
广告