为了账号安全,请及时绑定邮箱和手机立即绑定

是否有一个函数可以根据当前语言环境为我提供日期格式

是否有一个函数可以根据当前语言环境为我提供日期格式

慕容708150 2022-05-26 16:51:14
我必须根据当前区域设置格式化日期的 toLocaleDateString。是否有一个函数可以根据当前语言环境以 MM/DD/YYYY 格式返回格式?我希望答案类似于“MM/DD/YYYY”或“DD/MM/YYYY”,具体取决于语言环境。const options = { day: '2-digit', month: '2-digit', year: 'numeric' } {selectedDate.toLocaleDateString(locale, options)}根据区域设置以正确格式给我日期有没有类似的东西{selectedDate.toLocaleDateFormat(locale, options)}这将返回 DD/MM/YYYY 或 MM/DD/YYYY 或任何语言环境的格式是我的代码和框有代码https://codesandbox.io/s/musing-benz-yzvhx
查看完整描述

2 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

没有官方 API 可以为您提供。



查看完整回答
反对 回复 2022-05-26
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

var d = new Date();

d = String(d)



var res = d.split("-");


console.log(res)


preFormat = (res[0].split(" "))


month = preFormat[1]

day = preFormat[2]

year = preFormat[3]


UsFormat = ("JanFebMarAprMayJunJulAugSepOctNovDec".indexOf(month) / 3 + 1) + '/' + day + '/' + year



UkFormat = day + '/' + ("JanFebMarAprMayJunJulAugSepOctNovDec".indexOf(month) / 3 + 1) + '/' + year

console.log(UsFormat)

console.log(UkFormat)


查看完整回答
反对 回复 2022-05-26
  • 2 回答
  • 0 关注
  • 153 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号