datetimepicker tetxbox から値を取得し、それらの値を現在の時刻と比較しようとしています。
//startTime textbox text = 19/12/2014 03:58 PM
var startTime = Date.parse($('[id$=txtStartDate]').val().toString());
//endTime textbox text = 19/12/2014 04:58 PM
var endTime = Date.parse($('[id$=txtEndDate]').val().toString());
var currentTime = Date.now();
alert(startTime);
alert(endTime);
alert(currentTime);
if (currentTime >= startTime && currentTime <= endTime) {
alert();
}
Date.parse() は、文字列を 1970 年 1 月 1 日以降のミリ秒に変換するために使用されます。Date.now() は、1970 年 1 月 1 日以降の現在の日付のミリ秒を返します。
しかし、上記の変換方法は正しく機能していません。最初に19/12/2014 03:58 PMのような形式の文字列をDateオブジェクトに変換してから比較することにより、datetimeを比較するロジックは何ですか。