胡言乱语
没事发发骚
摘自- 移动平台WEB前端开发技巧汇总 -----------华丽的分割线-------------
var str1 = '2010年9月16日';
var str2 = '2010-09-10';
//用字符串分割, 精确到日
function Days(day1, day2){
var y1, y2, m1, m2, d1, d2;//year, month, day;
y1 = parseInt(day1);
y2 = parseInt(day2.split('-')[0]);
m1 = parseInt(day1.split('年')[1].split('月')[0]);
m2 = parseInt(day2.split('-')[1]);
d1 = parseInt(day1.split('年')[1].split('月')[1].split('日')[0]);
d2 = parseInt(day2.split('-')[2]);
var date1 = new Date(y1, m1, d1);
var date2 = new Date(y2, m2, d2);
//用距标准时间差来获取相距时间
var minsec = Date.parse(date1) - Date.parse(date2);
var days = minsec / 1000 / 60 / 60 / 24; //factor: second / minute / hour / day
return days;
}
alert(Days(str1, str2));
/**
* time:2015-11-16 10:57:09
* user:zhongciyisheng@live.com
* tips:注册组件。
*/
define(function(require, exports, module) {