//计算日期之差天数
function getDays(strDateStart,strDateEnd){
var strSeparator = "-"; //日期分隔符
var oDate1;
var oDate2;
var iDays;
oDate1= strDateStart.split(strSeparator);
oDate2= strDateEnd.split(strSeparator);
var strDateS = new Date(oDate1[0] + "-" + oDate1[1] + "-" + oDate1[2]);
var strDateE = new Date(oDate2[0] + "-" + oDate2[1] + "-" + oDate2[2]);
iDays = parseInt(Math.abs(strDateS - strDateE ) / 1000 / 60 / 60 /24)//把相差的毫秒数转换为天数
return iDays ;
};
//获取N天后的日期(N天前的传负数)
function GetDateStr(AddDayCount) {
var dd = new Date();
dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期
var y = dd.getFullYear();
var m = dd.getMonth()+1;//获取当前月份的日期
var d = dd.getDate();
if(m<10){
m="0"+m;
}
if(d<10){
d="0"+d;
}
return y+"-"+m+"-"+d;
}
// 将秒数换成时分秒格式
function formatSeconds(value) {
var theTime = parseInt(value);// 秒
var theTime1 = 0;// 分
var theTime2 = 0;// 小时
if(theTime > 60) {
theTime1 = parseInt(theTime/60);
theTime = parseInt(theTime%60);
if(theTime1 > 60) {
theTime2 = parseInt(theTime1/60);
theTime1 = parseInt(theTime1%60);
}
}
var result = ""+parseInt(theTime)+"秒";
if(theTime1 > 0) {
result = ""+parseInt(theTime1)+"分"+result;
}
if(theTime2 > 0) {
result = ""+parseInt(theTime2)+"小时"+result;
}
return result;
}
分享到:
相关推荐
导入js文件 用法 var newDate=DateUtil.Format("yyyy/MM/dd",new Date()); 第一个参数可以根据需要改
js 日期处理工具类,实现了日期的转换,日期格式: 30分钟前,16:20,昨天 11:11、11-17 10:10,等格式。
JavaScript日期工具类DateUtils是一个用于操作日期的JavaScript类库。这个类库提供了一系列方法和属性来处理日期和时间,能够帮助开发者在处理日期时更加便捷。DateUtils包含多种模式(patterns)来解析和格式化日期...
3. **日期和时间处理**:JavaScript的Date对象可能与C#的DateTime类不完全兼容,工具类可能提供了适应后台环境的日期和时间处理方法。 4. **字符串操作**:提供常用的字符串处理函数,如格式化、查找、替换等。 5....
js通用日期格式化工具,直接引用该工具类就可以使用,方便快捷,建议大家收藏此工具类,该工具很好的解决了前端页面显示日期格式问题
JS日期工具类,方便大家的使用。后期会持续更新.......
- QrcodeUtils.java\防止SQL注入和XSS攻击Filter\获取文件绝对路径最后的文件夹名称\加密工具类 - CryptoUtils.java\日期工具类 - DateUtil.java\图片处理工具类 - ImageUtils.java\文件相关操作工具类——FileUtils...
工具类(Utils)在任何开发项目中都扮演着至关重要的角色,它们通常包含了各种通用的功能和方法,以提高代码的复用性和可维护性。在这个"uni-app一些工具类"的压缩包中,我们可以预见到包含了一些实用的辅助函数,...
该js工具类包含项目常用的字符长度判断,日期处理,数据类型和有效性的检验,以及各种可以直接用于项目的工具。
### Vue中的LocalStorage工具类知识点详解 #### 一、概述 在Web开发中,浏览器提供了多种方式来存储数据,包括但不限于`sessionStorage`、`localStorage`以及`IndexedDB`等。其中,`localStorage`是一种持久化的...
在IT行业中,日期筛选工具类是常见的功能模块,尤其在涉及到日历、预订系统或数据分析的应用中。"趣睡吧"作为一个可能的在线预订服务,其"日期筛选"功能允许用户方便地选择入住和离开日期,提高用户体验。下面将详细...
除了上述的几个主要类别,这个压缩包可能还包含了其他实用工具类,如日期时间处理(DateUtil)、字符串操作(StringUtil)、文件操作(FileUtil)、线程池管理(ThreadPoolUtil)等。这些工具类通常提供了静态方法...
Java日期工具类是Java开发中不可或缺的一部分,它们用于处理日期和时间相关的操作。在Java中,日期和时间处理涉及到多个类和接口,如`java.util.Date`、`java.util.Calendar`、`java.text.SimpleDateFormat`以及Java...
今天;昨天;明天;当月第一天;当月最后一天;上月第一天;上月最后一天;下月第一天;下月最后一天;本年第一天;本年最后一天;去年第一天;去年最后一天
日期格式化/日期时间差等日期相关的工具类:日期格式化,格式转换,时间差等
在Java编程中,工具类(Util Classes)是程序员日常工作中不可或缺的部分,它们提供了一系列静态方法,用于执行常见的任务,如JSON解析、日期处理、字符串操作等。以下是对标题和描述中涉及的知识点的详细说明: 1....
3. **Time**: 时间处理工具类帮助开发者进行日期和时间的格式化、比较、计算等操作。例如,可以提供方便的时间戳转换、日期格式化函数,以及检查时间间隔的辅助方法。 4. **Compress**: 压缩和解压缩是常见的数据...