JavaScript中的时间处理小结


Posted in Javascript onFebruary 24, 2016

废话不多说了,主要通过以下七个方面给大家总结了时间处理相关知识。

1.获取当前时间

function getNowTime() {
return new Date();
}

2.时间与天数相加

function getTimeAddDays(time, days) {
return new Date(time.getTime() + days * 24 * 60 * 60 * 1000);
}

3.获取并格式化日期:年-月-日

function getFormatDate(time) {
return time.getFullYear() + "-" + (time.getMonth() + 1) + "-" + time.getDate();
}

4.字符串转换为日期,字符串格式:2011-11-20

function convertToDate(strings) {
return new Date(Date.parse(strings.replace("-", "/")));
}

5.获取并格式化星期

var WEEKDAYS = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"]; //星期
function getFormatWeek(time) {
return WEEKDAYS[time.getDay()];
}

6.时间比较

function compareTime(time1, time2) {
return time1.getTime() - time2.getTime();
}

7.计算两个日期之间相隔的天数

function getDays(time1, tiem2){
var day = 24*60*60*1000;
return (time1.getTime() - time2.getTime())/day;
}

小编给大家总结了七个方面有关js中时间处理知识,希望对大家有所帮助!

Javascript 相关文章推荐
window.location不跳转的问题解决方法
Apr 17 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
Mar 04 Javascript
微信中一些常用的js方法汇总
Mar 12 Javascript
jQuery基于ID调用指定iframe页面内的方法
Jul 06 Javascript
js插件dropload上拉下滑加载数据实例解析
Jul 27 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
Oct 05 Javascript
AngularJS基于ngInfiniteScroll实现下拉滚动加载的方法
Dec 14 Javascript
关于react-router的几种配置方式详解
Jul 24 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
微信小程序里引入SVG矢量图标的方法
Sep 20 Javascript
简单了解JavaScript arguement原理及作用
May 28 Javascript
Javascript柯里化实现原理及作用解析
Oct 22 Javascript
JS设置cookie、读取cookie
Feb 24 #Javascript
jquery form表单获取内容以及绑定数据
Feb 24 #Javascript
javascript cookie的简单应用
Feb 24 #Javascript
javascript的正则匹配方法学习
Feb 24 #Javascript
适用于javascript开发者的Processing.js入门教程
Feb 24 #Javascript
JavaScript设计模式经典之命令模式
Feb 24 #Javascript
JavaScript设计模式经典之工厂模式
Feb 24 #Javascript
You might like
解析PHP中$_FILES的使用以及注意事项
2013/07/05 PHP
Zend Framework教程之动作的基类Zend_Controller_Action详解
2016/03/07 PHP
漂亮的widgets,支持换肤和后期开发新皮肤(2007-4-27已更新1.7alpha)
2007/04/27 Javascript
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
jquery比较简洁的软键盘特效实现方法
2015/03/19 Javascript
JavaScript中数组添加值和访问值常见问题
2016/02/06 Javascript
JavaScript里 ==与===区别详解
2016/08/16 Javascript
js实现倒计时关键代码
2017/05/05 Javascript
vue组件详解之使用slot分发内容
2018/04/09 Javascript
jQuery创建及操作xml格式数据示例
2018/05/26 jQuery
微信小程序实现banner图轮播效果
2020/06/28 Javascript
JavaScript实现身份证验证代码实例
2019/08/26 Javascript
微信小程序列表时间戳转换实现过程解析
2019/10/12 Javascript
Vue中computed和watch有哪些区别
2020/12/19 Vue.js
python使用cookie库操保存cookie详解
2014/03/03 Python
Python与R语言的简要对比
2017/11/14 Python
python实现音乐下载的统计
2018/06/20 Python
对numpy.append()里的axis的用法详解
2018/06/28 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
2018/07/30 Python
Python中dict和set的用法讲解
2019/03/28 Python
对python中基于tcp协议的通信(数据传输)实例讲解
2019/07/22 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
基于python2.7实现图形密码生成器的实例代码
2019/11/05 Python
关于numpy.where()函数 返回值的解释
2019/12/06 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
python深copy和浅copy区别对比解析
2019/12/26 Python
PyQt5 QDockWidget控件应用详解
2020/08/12 Python
描述JSP和Servlet的区别、共同点、各自应用的范围
2012/10/02 面试题
化工专业推荐信范文
2013/11/28 职场文书
医学生毕业自我鉴定
2014/03/26 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
写给领导的感谢信
2015/01/22 职场文书
民间借贷借条范本
2015/05/25 职场文书
赡养老人协议书范本
2015/08/06 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
Python基础知识之变量的详解
2021/04/14 Python