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 相关文章推荐
JQuery 遮罩层实现(mask)实现代码
Jan 09 Javascript
关于锚点跳转及jQuery下相关操作与插件
Oct 01 Javascript
jQuery实现的多选框多级联动插件
May 02 Javascript
js去除浏览器默认底图的方法
Jun 08 Javascript
jquery实现仿JqueryUi可拖动的DIV实例
Jul 31 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 Javascript
javascript的函数劫持浅析
Sep 26 Javascript
浅谈Angular.js中使用$watch监听模型变化
Jan 10 Javascript
ES6 系列之 WeakMap的使用示例
Aug 06 Javascript
微信小程序http连接访问解决方案的示例
Nov 05 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
Dec 11 Javascript
解决Vue watch里调用方法的坑
Nov 07 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_MySQL教程-第一天
2007/03/18 PHP
在MongoDB中模拟Auto Increment的php代码
2011/03/06 PHP
php结合js实现点击超链接执行删除确认操作
2014/10/31 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
PHP正则验证Email的方法
2015/06/15 PHP
PHP实现的一致性Hash算法详解【分布式算法】
2018/03/31 PHP
PHP中检查isset()和!empty()函数的必要性
2019/02/13 PHP
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
javascript和HTML5利用canvas构建猜牌游戏实现算法
2013/07/17 Javascript
Jquery利用mouseenter和mouseleave实现鼠标经过弹出层且可以点击
2014/02/12 Javascript
百度地图自定义控件分享
2015/03/04 Javascript
jQuery往textarea中光标所在位置插入文本的方法
2015/06/26 Javascript
编写高性能Javascript代码的N条建议
2015/10/12 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
AngularJS使用ngMessages进行表单验证
2015/12/27 Javascript
AngularJS API之copy深拷贝详解及实例
2016/09/14 Javascript
微信小程序 地图map详解及简单实例
2017/01/10 Javascript
jquery 实现复选框的全选操作实例代码
2017/01/24 Javascript
angularjs中回车键触发某一事件的方法
2017/04/24 Javascript
jQuery实现的回车触发按钮事件功能示例
2018/03/25 jQuery
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
js实现计算器功能
2020/08/10 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
Python脚本实现12306火车票查询系统
2016/09/30 Python
Python自动生产表情包
2017/03/17 Python
python 查找文件名包含指定字符串的方法
2018/06/05 Python
PyQt5实现QLineEdit添加clicked信号的方法
2019/06/25 Python
Python全栈之列表数据类型详解
2019/10/01 Python
python dict如何定义
2020/09/02 Python
学习之星事迹材料
2014/05/17 职场文书
2014年涉外离婚协议书范本
2014/11/20 职场文书
检讨书格式
2015/01/23 职场文书
2015年七夕情人节活动方案
2015/05/06 职场文书
医院病假条范文
2015/08/17 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
python基于turtle绘制几何图形
2021/06/15 Python