<script type="text/javascript"> var str = '2011-6-28 09:08:22.0'; str = str.slice(0,str.indexOf('.')); var t = new Date(str); var now = new Date(); var result = ''; if ((t - now) == 0) result = 't = now'; else { if ((t - now) > 0) result = 't > now'; else result = 't < now'; } alert(result); </script>
var str = '2011-6-28 09:08:22.0'; str = str.slice(0,str.indexOf('.')); var t = new Date(str); var now = new Date();var result_ms = t.getTime() - now.getTime(); //相差的毫秒数 var result_min = result_ms / 1000 / 60; //相差的分钟数
var str = "2011-06-28 09:08:22.0"; str = str.slice(0,str.indexOf('.')).replace(/-/g,"/"); var d = new Date(str); var now = new Date(); var ms = d<now ? now.getTime() - d.getTime(): d.getTime() - now.getTime(); var minute= Math.floor(ms/(1000*60)) % 60; lert("相差"+minute+"分钟");
var str = "2011-06-28 09:08:22.0"; str = str.slice(0,str.indexOf('.')).replace(/-/g,"/"); var d = new Date(str); var now = new Date(); var ms = d<now ? now - d: d - now; var minute= Math.floor( ms / 1000 / 60); alert("相差"+minute+"分钟");改了下 .
var now = new Date();
alert(now>d);
var str = '2011-6-28 09:08:22.0';
str = str.slice(0,str.indexOf('.'));
var t = new Date(str);
var now = new Date();
var result = '';
if ((t - now) == 0) result = 't = now';
else {
if ((t - now) > 0) result = 't > now';
else result = 't < now';
}
alert(result);
</script>
str = str.slice(0,str.indexOf('.'));
var t = new Date(str);
var now = new Date();var result_ms = t.getTime() - now.getTime(); //相差的毫秒数
var result_min = result_ms / 1000 / 60; //相差的分钟数
var str = "2011-06-28 09:08:22.0";
str = str.slice(0,str.indexOf('.')).replace(/-/g,"/");
var d = new Date(str);
var now = new Date();
var ms = d<now ? now.getTime() - d.getTime(): d.getTime() - now.getTime();
var minute= Math.floor(ms/(1000*60)) % 60;
lert("相差"+minute+"分钟");
str = str.slice(0,str.indexOf('.')).replace(/-/g,"/");
var d = new Date(str);
var now = new Date();
var ms = d<now ? now - d: d - now;
var minute= Math.floor( ms / 1000 / 60);
alert("相差"+minute+"分钟");改了下 .