2013-9-26-js计算日期天数差
来源:互联网 发布:上饶市税务开票软件 编辑:程序博客网 时间:2024/05/16 17:39
function daymath(sdate, edate) {
var startdate = sdate;
var enddate = edate;
if (startdate == "" || enddate == "") {
return;
}
startdate = startdate.replace(/-/g, "/");
enddate = enddate.replace(/-/g, "/");
var hour = (new Date(enddate) - new Date(startdate)) / 1000 / 60 / 60 / 24;
var inthour = parseInt(hour);
if (inthour <= 0) {
$("#day").val("");
return;
}
var h = hour.toString();
var hflot = 0;
var day = 0;
if (h.indexOf('.') > 0) {
hflot = parseInt(h.substring(h.indexOf('.') + 1, (h.indexOf('.') + 2)));
}
if (hflot > 5) {
day = inthour + 1;
}
if (hflot > 0 && hflot < 5) {
day = inthour + 0.5;
}
else {
day = inthour;
}
return day;
}
var startdate = sdate;
var enddate = edate;
if (startdate == "" || enddate == "") {
return;
}
startdate = startdate.replace(/-/g, "/");
enddate = enddate.replace(/-/g, "/");
var hour = (new Date(enddate) - new Date(startdate)) / 1000 / 60 / 60 / 24;
var inthour = parseInt(hour);
if (inthour <= 0) {
$("#day").val("");
return;
}
var h = hour.toString();
var hflot = 0;
var day = 0;
if (h.indexOf('.') > 0) {
hflot = parseInt(h.substring(h.indexOf('.') + 1, (h.indexOf('.') + 2)));
}
if (hflot > 5) {
day = inthour + 1;
}
if (hflot > 0 && hflot < 5) {
day = inthour + 0.5;
}
else {
day = inthour;
}
return day;
}
- 2013-9-26-js计算日期天数差
- JS计算日期天数之差
- JS计算天数差
- JS计算天数差
- php计算日期差天数
- php计算日期差天数
- Java日期差计算天数
- 计算天数差,日期格式
- 计算日期的天数差
- JS计算日期天数之差 兼容IE,FF
- js计算日期天数
- 计算两个日期的天数差
- 计算两个日期的天数差
- j2ME-计算两个日期的天数差
- 根据不同日期计算天数差
- 计算两个日期的天数之差
- 计算两个日期的天数差
- javascript计算两个日期天数差
- MongoDB无法启动(Error: couldn't connect to server 127.0.0.1:27017 src/mongo/ shell/mongo.js:91)
- Seasar之安装
- c/c++中static关键字的作用
- Java中的ReentrantLock和synchronized两种锁定机制的对比
- ubuntu下SVN服务器安装配置
- 2013-9-26-js计算日期天数差
- 在html标签中使用自定义属性及解决的实际问题
- maven surefire plugin
- VC常用代码之通过注册表寻找应用程序路径
- #pragma
- sina 新版api 获取token
- oracle修改字符集后数据库不能启动
- IT English Collection(10) of Object encoding
- listener或者filter注入service