Я хочу, чтобы сравнить два раза
Так что я попробовал эти:Сравните два времени в JavaScript в формате «чч: мм TT»
"01:03 AM" > "01:02 AM"
> true
"01:01 AM" > "01:02 AM"
> false
В этих случаях результаты были правильный, но не в этом:
"12:55 AM" > "03:55 AM"
> true
Как я могу сравнить два t imes в этом формате "hh:mm tt"
с правильной точностью? Нужно ли включать даты со временем, а затем сравнивать даты и время?
Вы делаете сравнение строк и '1> 0' так! –
Вы не можете сравнить строку как время, вы должны преобразовать время в timestamps, а затем сравнить те –
, если хотите управлять датой, используя javascript, поэтому я рекомендую вам эту библиотеку javascript. http://momentjs.com/docs/ это очень мощный –