js日期时间比较
1 //js日期比较( 要求日期格式:yyyy-mm-dd) 2 3 function DateBiJiao(firstDate, lastDate) { 4 var arr = firstDate.split("-"); 5 var firsttime = new Date(arr[0], arr[1], arr[2]); 6 var firsttimes = firsttime.getTime(); 7 8 var arrs = lastDate.split("-"); 9 var lasttime = new Date(arrs[0], arrs[1], arrs[2]); 10 var lasttimes = lasttime.getTime(); 11 12 if (firsttimes>= lasttimes) { 13 return false; 14 } 15 else 16 return true; 17 } 18 19 20 21 //js时间比较( 要求日期格式:yyyy-mm-dd hh:mi:ss) 22 23 function comptime(firstDate,lastDate) { 24 var beginTime = firstDate; 25 var endTime = lastDate; 26 var beginTimes = beginTime.substring(0, 10).split('-'); 27 var endTimes = endTime.substring(0, 10).split('-'); 28 29 beginTime = beginTimes[1] + '-' + beginTimes[2] + '-' + beginTimes[0] + ' ' + beginTime.substring(10, 19); 30 endTime = endTimes[1] + '-' + endTimes[2] + '-' + endTimes[0] + ' ' + endTime.substring(10, 19); 31 32 alert(beginTime + "aaa" + endTime); 33 alert(Date.parse(endTime)); 34 alert(Date.parse(beginTime)); 35 var a = (Date.parse(endTime) - Date.parse(beginTime)) / 3600 / 1000; 36 if (a < 0) { 37 alert("endTime小!"); 38 } else if (a > 0) { 39 alert("endTime大!"); 40 } else if (a == 0) { 41 alert("时间相等!"); 42 } else { 43 return 'exception' 44 } 45 }
关于作者:大同码农
版权声明:本博客所有文章仅用于学习和交流目的,欢迎转载,转载请注明原文作者及出处。
博主的文章没有高度、深度和广度,只是凑字数。由于博主的水平不高,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、抄袭、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个无耻的文档搬运工!
声援博主:如果您觉得文章对您有帮助,请点击文章末尾的【关注我】吧!
别忘记点击文章右下角的【推荐】支持一波。~~~///(^v^)\\\~~~ .
👇👇👇我话讲完,谁赞成谁反对。b( ̄▽ ̄)d .-------------------------------------------------👍👍👍