1
var date = "8-21-2012";
var time = "00:00";
var dateArr = new Array();

dateArr = date.split("-");
var timeArr = new Array();
timeArr = time.split(":");


var date1 = "8-21-2012";
var time1 = "20:00";
var dateArr1 = new Array();

dateArr1 = date1.split("-");
var timeArr1 = new Array();
timeArr1 = time1.split(":");

var birthday = new Date(parseInt(dateArr[2], 10), parseInt(dateArr[0], 10), parseInt(dateArr[1], 10), parseInt(timeArr[0], 10), parseInt(timeArr[1], 10), parseInt(00, 10));

var birthday1 = new Date(parseInt(dateArr1[2], 10), parseInt(dateArr1[0], 10), parseInt(dateArr1[1], 10), parseInt(timeArr1[0], 10), parseInt(timeArr1[1], 10), parseInt(00, 10));

最初は 00 で、24 時間の誕生日オブジェクトは論理的に大きくなければならないことを意味しますが、誕生日 1 は大きく表示されています。この 00 時間を比較することはできません。それ以外はすべて問題ありません。助けてください。

4

1 に答える 1

0

同じ日付で、0000 は 2000 未満です。翌日の開始が必要な場合は、日付を変更する必要があります。

于 2014-02-13T16:48:56.820 に答える