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

如何使用 java 脚本将 12 小时日期时间格式转换为 24 小时格式?

如何使用 java 脚本将 12 小时日期时间格式转换为 24 小时格式?

慕运维8079593 2021-12-02 14:51:06
我以 24 小时格式从我的数据库发送数据,但是当我在前端使用它作为时间计数器时,输出给出“无”。此外,当我打印“plan_deactive_date”时,它以 12 小时格式显示时间。那么,有没有办法将日期时间从 12 小时格式转换为 24 小时格式?<script>// Set the date we're counting down tovar countDownDate = new Date("{{plan_deactive_date}}").getTime();// Update the count down every 1 secondvar x = setInterval(function() {  // Get today's date and time  var now = new Date().getTime();  // Find the distance between now and the count down date  var distance = countDownDate - now;  // Time calculations for days, hours, minutes and seconds  var days = Math.floor(distance / (1000 * 60 * 60 * 24));  var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));  var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));  var seconds = Math.floor((distance % (1000 * 60)) / 1000);  // Display the result in the element with id="demo"  document.getElementById("demo").innerHTML = days + "d " + hours + "h "  + minutes + "m " + seconds + "s ";  // If the count down is finished, write some text  if (distance < 0) {    clearInterval(x);    document.getElementById("demo").innerHTML = "Expired";  }}, 1000);</script>
查看完整描述

2 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

您可以使用

date.toLocaleDateString('en-GB')

读这个:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date


查看完整回答
反对 回复 2021-12-02
?
郎朗坤

TA贡献1921条经验 获得超9个赞

您可以使用

  1. 24小时格式获取日期

    • data.toLocaleString('en-GB')

  2. 12小时格式获取日期

    • data.toLocaleString('en')


查看完整回答
反对 回复 2021-12-02
  • 2 回答
  • 0 关注
  • 294 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信