本文介绍了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时间格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!