本文介绍了javascript,jquery时间格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个问题,如何用JavaScript或Jquery将时间从24hr格式更改为12,这是最简单的方法.

I have a question, how can I change time from 24hr format to 12, the easiest way, in javascript or Jquery .

这就是我所拥有的:

TempDate = $.datepicker.formatDate('MM dd, yy', TempDate);
var ChangeDate = TempDate + " " + TradeTime;    

现在TradeTime= 15:59,但我想成为3:59PM

最简单的方法是什么,或者我可以使用datapicker还是强制与日期同时使用此格式.

What is the easiest way , or can I use datapicker or to force this format in the same time with date.

谢谢

推荐答案

这对我有帮助:

         TradeTime = ("" + TradeTime).split(":",2);


        if (TradeTime[0] < 12)
           {
           a_p = "AM";
           }
        else
           {
           a_p = "PM";
           }
        if (TradeTime[0] == 0)
           {
           TradeTime[0] = 12;
           }
        if (TradeTime[0] > 12)
           {
           TradeTime[0] = TradeTime[0] - 12;
           }

这篇关于javascript,jquery时间格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-31 11:28