0
我有這段代碼,但它不工作。如何檢查時間是上午還是下午。我需要驗證時間格式AM | PM
var time = $(id1).val();
var hrs = Number(time.match(/^(\d+)/)[1]);
var mnts = Number(time.match(/:(\d+)/)[1]);
var format = time.match(/\s(.*)$/);
//alert(format);
//alert(time);
if (format == "PM" && hrs < 12) {
hrs = hrs + 12;
}
if (format == "AM" && hrs == 12) hrs = hrs - 12;
什麼是時間變量的值? –
[轉換12小時hh:mm上午/下午至24小時hh:mm]可能重複(http://stackoverflow.com/questions/15083548/convert-12-hour-hhmm-am-pm-to- 24小時 - hhmm) – devnull69