/** * 时间对比 开始=结束返回0;开始>结束返回-1;开始<结束返回1 */ function dateComparison(date1,date2){ var start =new Date(date1.replace(/-/g,"/").replace(/-/g,"/")); var end = new Date(date2.replace(/-/g,"/").replace(/-/g,"/")); if
//可自由选择精确度 如:签到时间:2018-11-07 11:00:00 签退时间:2018-11-07 10:59:59 //判断时间先后 //统一格式 var a = $("#fdtmInDate").val(); var aa = a.split('T'); if (aa.length == 2) { $("#fdtmInDate").val(aa[0] + " " + aa[1]); } a = $("#fdtmOffDate
function checkdate(s,e){ //得到日期值并转化成日期格式,replace(/-/g, "//")是根据验证表达式把日期转化成长日期格式,这样再进行判断就好判断了 var sDate = new Date(s.replace(/-/g, "//")); var eDate = new Date(e.replace(/-/g, "//")); if(sDate > eDate){ alert("结束日期不能小于
1.获取时间并且格式化输出 new Date().toLocaleString('cn',{hour12:false}) //2018/12/6 17:57:15 new Date().toLocaleDateString('cn',{hour12:false}) //2018/12/6 new Date().toLocaleTimeString('cn',{hour12:false}) //17:54:01 2.补充分别获取日期和时间 myDate.getYear(); // 获取当前年份(2
js入门系列之 时间及时间戳 时间及时间戳 时间及时间戳是js里面很常见的一个概念,在我们写前端页面的时候,经常会遇到需要获取当前时间的情况,所以,了解js中的时间概念非常重要.而时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数,在关于时间的计算中也起着不可替代的作用.下面我们通过代码来认识一下他们.首先,我们先通过代码获取当前时间: var time=new Date(); var timeTamp=time.g
js中获得当前时间是年份和月份,形如:201208 //获取完整的日期 var date=new Date; var year=date.getFullYear(); var month=date.getMonth()+1; month =(month<10 ? "0"+month:month); var mydate = (year.toString()+month.toString()); 注意,year.toString()+month.toString()
js实现获取当前时间是本月第几周和年的第几周的方法 获取本月第几周的方法: var getMonthWeek = function (a, b, c) { /** * a = d = 当前日期 * b = 6 - w = 当前周的还有几天过完(不算今天) * a + b 的和在除以7 就是当天是当前月份的第几周 */ var date = new Date(a, parseInt(b) - 1, c), w = date.getDay(), d = date.getDate(); if(w==0