我有个约会:
console.log(lastDayDate)
输出:
Sun Apr 30 2023 00:00:00 GMT-0500 (Central Daylight Time)
然后我用途:
formattedDate = lastDayDate.toLocaleString().split(',')[0];
console.log(formattedDate)
输出为:
4/30/2023
如何将其更改为:
04/30/2023
我有个约会:
console.log(lastDayDate)
输出:
Sun Apr 30 2023 00:00:00 GMT-0500 (Central Daylight Time)
然后我用途:
formattedDate = lastDayDate.toLocaleString().split(',')[0];
console.log(formattedDate)
输出为:
4/30/2023
如何将其更改为:
04/30/2023
5条答案
按热度按时间kgqe7b3p1#
您可以将
Date#toLocaleDateString
与其他选项一起使用。smdnsysy2#
您可以使用
/
分割4/30/2023
位,并检查日期/月份是否小于10。为此创建了一个函数(也检查日期)::)
af7jpaap3#
因为你使用的是JavaScript,所以有很多很棒的第三方库可以帮助你处理日期对象。最可取的两个是momentjs和date-fns。
创建一个js Date()对象的moment示例非常简单,
moment.js也有大量的格式可供使用,以满足所有其他需求。
r1zk6ea14#
您可以使用以下命令修复它:
brccelvz5#
您可以尝试使用moment。使用非常简单
如果你没有使用包管理器,你可以直接在HTML中包含脚本:
然后,可以像这样导入: