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

如何在没有AM / PM缩写的情况下使用toLocaleTimeString 12小时时间?

如何在没有AM / PM缩写的情况下使用toLocaleTimeString 12小时时间?

月关宝盒 2021-03-29 21:14:49
我想以12小时格式显示时间,而不使用AM和PM。3:45仅作为示例,而不是3:45 PM或3:45 AM。如何修改toLocaleTimeString()而不显示PM AM12位数字的格式?var minsToAdd = 45;var time = "15:00";var newTime = new Date(new Date("2000/01/01 " + time).getTime() + minsToAdd * 60000).toLocaleTimeString('en-US', { hour: '2-digit', minute: '2-digit', hour12: true });console.log(newTime);
查看完整描述

1 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

    const date24IR = new Date();

    const data24Time = date24IR.toLocaleTimeString('en-IT', { hour12: false })

    console.log("24 h : ",data24Time)

    // 24 h :  20:26:09

    

    

    const date12IR = new Date();

    const data12Time = date12IR.toLocaleTimeString('en-IT')

    console.log("12 h : ",data12Time)

    // 12 h :  8:26:09 PM

    

   

    // toLocaleTimeString('{languege for show time}-{languege for set}')


查看完整回答
反对 回复 2021-04-15
  • 1 回答
  • 0 关注
  • 237 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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