Date.prototype.toString = function(){
return 0;
}
Date.prototype.getTime = function(){
return 0;
}
var a = new Date();
var b = new Date();
alert("a==b = " + (a == b) + "\n" // false
+ "a>=b = " + (a >= b) + "\n" // true
+ "a<=b = " + (a <= b)); // true// 両者はほぼ同時に作成されるため同じ時間値を持つ var a = new Date; var b = new Date; // a と b は異なるオブジェクトなので false a == b; // a < b を評価すると、a と b は同じ数値に変換されるので false、反転して true a >= b; // a > b を評価すると、a と b は同じ数値に変換されるので false、反転して true a <= b;
var a = new Date(2007, 1, 1);
var b = new Date(2007, 2, 2);
alert("a==b = " + (a == b) + "\n" // false
+ "a>=b = " + (a >= b) + "\n" // true
+ "a<=b = " + (a <= b)); // true
Date.prototype.valueOf = function() {
return 0;
}