「HH:MM」の形式で 2 つの時刻があります。それらを比較したいのですが、次のコードを使用して現在の時刻を自分の形式で取得します。
current_time = new Date();
hour = current_time.getHours();
minute = current_time.getMinutes();
if(hour<10){hour='0'+hour} if(minute<10){minute='0'+minute}
my_time = hour+':'+minute;
そして、このコードは、GMT差を差し引いた後の時間を取得することです:
d = new Date()
var n = d.getTimezoneOffset();
var n1 = Math.abs(n);
var difference = (n1/60);
my_time = my_time - (0+difference);
ここで、my_time の値を match_time の値と比較する必要があります。
match_time = 10:00;//for example
if(my_time > match_time)
{
alert('yes');
}
else
{
alert('No');
}
これらの値が文字列である場合、それらの値を時間として比較するにはどうすればよいですか???