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 相关文章推荐
js本身的局限性 别让javascript做太多事
Mar 23 Javascript
Javascript图像处理—亮度对比度应用案例
Jan 03 Javascript
JavaScript中数组继承的简单示例
Jul 29 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【二】
May 10 Javascript
如何使用Bootstrap 按钮实例详解
Mar 29 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
Aug 31 Javascript
详解react、redux、react-redux之间的关系
Apr 11 Javascript
微信小程序实时聊天WebSocket
Jul 05 Javascript
微信小程序实践之动态控制组件的显示/隐藏功能
Jul 18 Javascript
JavaScript原型对象原理与应用分析
Dec 27 Javascript
彻底揭秘keep-alive原理(小结)
May 05 Javascript
js实现微信聊天效果
Aug 09 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代码把全角数字转为半角数字
2007/12/10 PHP
PHP 远程关机实现代码
2009/11/10 PHP
使用GD库生成带阴影文字的图片
2015/03/27 PHP
PHP消息队列用法实例分析
2016/02/12 PHP
PHP+JavaScript实现无刷新上传图片
2017/02/21 PHP
PDO操作MySQL的基础教程(推荐)
2017/08/18 PHP
解决thinkPHP 5 nginx 部署时,只跳转首页的问题
2019/10/16 PHP
JavaScript 快捷键设置实现代码
2009/03/13 Javascript
基于jQuery的js分页代码
2010/06/10 Javascript
jquery对复选框(checkbox)的操作汇总
2016/01/13 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
详解VueJs中的V-bind指令
2018/05/03 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
2018/12/29 jQuery
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
Python中max函数用法实例分析
2015/07/17 Python
python3.0 模拟用户登录,三次错误锁定的实例
2017/11/02 Python
django表单的Widgets使用详解
2019/07/22 Python
Python flask路由间传递变量实例详解
2020/06/03 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
python删除文件、清空目录的实现方法
2020/09/23 Python
python3代码中实现加法重载的实例
2020/12/03 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
公交公司毕业生求职信
2014/02/15 职场文书
爱心捐助活动总结
2015/05/09 职场文书
2015年高一班主任工作总结
2015/05/13 职场文书
2016领导干部廉洁从政心得体会
2016/01/19 职场文书
如何计划开一家便利店?
2019/07/31 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
致创业您:正能量激励人心句子(48条)
2019/08/15 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
Go语言设计模式之结构型模式
2021/06/22 Golang