时间控件date-picker
例子
//加载时间控件
$(’.date-picker’).datepicker({
rtl: Metronic.isRTL(),//RTL:right to left(从右向左显示),默认为false,即:从左向右显示
autoclose: true,//选择后自动关闭当前时间控件
language: "zh-CN",//语言
pickerPosition: "top-right"//控件显示位置
});
}
时间差计算
具体可看这个博主的
[转载自OBKoro1(https://blog.csdn.net/obkoro1/article/details/78248139)
//计算时间差
function dealTime(d1, d2) {//di作为变量传进来
var dayDiff = "";
if (d1 != "" && d2 != "") { //如果时间格式是正确的,那下面这一步转化时间格式就可以不用了、、、
var dateBegin = new Date(d1.replace(/-/g, "/"));//将-转化为/,使用new Date
var dateEnd = new Date(d2);//获取当前时间
var dateDs =dateEnd.getTime() - dateBegin.getTime();//时间差的毫秒数
var dayDiff =Math.floor(dateDs / (24 * 3600 * 1000));//计算出相差天数
return dayDiff;
} else if (d1 != "" && d2 == "") {
return dealTime(d1,todayDate())
} else
return 0;
}