JS获取当前日期及计算两日期差
2013-12-16 10:15
369 查看
比较的是yyyy-MM-dd这种格式,注:一般情况下,当前时间应该获取的是服务器时间,再传至前台
function curDateTime(){
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth()+1;
var date = d.getDate();
var curDateTime= year;
if(month>9)
curDateTime = curDateTime +"-"+month;
else
curDateTime = curDateTime +"-0"+month;
if(date>9)
curDateTime = curDateTime +"-"+date;
else
curDateTime = curDateTime +"-0"+date;
return curDateTime;
}
function daysBetween(DateOne,DateTwo)
{
var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-'));
var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1);
var OneYear = DateOne.substring(0,DateOne.indexOf ('-'));
var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-'));
var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1);
var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-'));
var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000);
return Math.abs(cha);
}
//date:应还日期,curDateTime():当前日期
if(daysBetween(date,curDateTime()) >= 0){
al
4000
ert("还未到还款日期,请到还款日期再来还款!");
return false;
}
function curDateTime(){
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth()+1;
var date = d.getDate();
var curDateTime= year;
if(month>9)
curDateTime = curDateTime +"-"+month;
else
curDateTime = curDateTime +"-0"+month;
if(date>9)
curDateTime = curDateTime +"-"+date;
else
curDateTime = curDateTime +"-0"+date;
return curDateTime;
}
function daysBetween(DateOne,DateTwo)
{
var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-'));
var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1);
var OneYear = DateOne.substring(0,DateOne.indexOf ('-'));
var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-'));
var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1);
var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-'));
var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000);
return Math.abs(cha);
}
//date:应还日期,curDateTime():当前日期
if(daysBetween(date,curDateTime()) >= 0){
al
4000
ert("还未到还款日期,请到还款日期再来还款!");
return false;
}
相关文章推荐
- Js获取当前日期及计算当前日期是今年的第多少天
- js获取当前时间以及日期格式化
- js获取当前日期、前一天、后一天的日期
- js获取当前日期及前一天(年/月/日)
- 获取当前系统时间计算后面的七天的日期和星期,本周,本月
- js、php获取当前日期、当前日期前一周、当前日期前一个月 日期
- JS获取当前日期时间并定时刷新
- JS获取当前日期时间并定时刷新示例
- 用javascript/JS获取当前日期+星期的代码
- Js获取当前日期时间及其它操作
- Js获取当前日期时间及格式化操作
- JS 日期操作代码,获取当前日期,加一天,减一天
- JS 获取当前日期三个月的日期,去除周末
- js的Date对象,js对日期的转换,获取当前的时间
- Js获取当前日期时间及其它操作
- Js获取当前日期时间及其它操作
- Js获取当前日期时间及格式化操作
- JS时间的计算,当前日期加一天或者几天的计算
- JS获取当前日期和时间的方法,并按照YYYY-MM-DD格式化
- Js获取当前日期时间及其它操作