您现在的位置是:首页 > IT分类 > html+js网站首页html+jsJS中将24小时格式转换为12小时

JS中将24小时格式转换为12小时

  • 蓝天
  • html+js
  • 2020-03-09 10:16:18
简介js中有时候可能要把24小时格式化12小时,方法如下:var dt = new Date();var hours = dt.getHours(); // 以24小时格式给出值var minutes = dt.getMinutes() ;var finalTime = "
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
 

转载: 感谢您对蓝天个人博客网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“来源蓝天个人博客 http://www.”。

文章评论

联系方式