您现在的位置是:首页 > WEB > JSJS

如何在Javascript中将24小时格式转换为12小时

阿龙2019-07-03【JS】人已围观

简介本章主要介绍时间格式的转换。

在js中有时候可能要把24小时格式化12小时的格式!怎么操作看我来说:

老规矩上代码
var dt = new Date();
var hours = dt.getHours(); // 以24小时格式给出值
var minutes = dt.getMinutes() ;
var finalTime = "Time - " + hours + ":" + minutes;
finalTime // 最后时间 - 14:28
现在为了将其转换为12小时格式,您可以采用% 12当前时间。 如果时间是13那么 13%12 → 1 时间= 23然后 23%12 →11 time = 24,然后24%12 → 0,如果时间为0,则将时间更改为12。
var dt = new Date();
var hours = dt.getHours() ; ////给出24小时格式的值格式
var AmOrPm = hours >= 12 ? 'pm' : 'am';
hours = (hours % 12);
var minutes = dt.getMinutes() ;
var finalTime = "Time - " + hours + ":" + minutes + " " + AmOrPm;
finalTime // 最后时间 - Time - 3:22 pm
到这就算收工,哈哈,没错就这么简单,小方法,可能刚好有时候需要,没错保存好我的博客地址,下次不会迷路了。

Tags:javascript   date

支持一下! ()

文章评论

    共有条评论大侠,来闹两句...

    请输入昵称:

    填入验证码:

打赏本站

  • 如果您觉得站长文章不错,可以通过扫码支付打赏一下哦!
  • 微信扫码:您说多少就多少~
  • 支付宝扫码:您说多少就多少~