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 相关文章推荐
javascript检查日期格式的函数[比较全]
Oct 17 Javascript
JavaScript代码复用模式实例分析
Dec 02 Javascript
通过Javascript读取本地Excel文件内容的代码示例
Apr 08 Javascript
浅析javascript操作 cookie对象
Dec 26 Javascript
JavaScript字符串对象
Jan 14 Javascript
jquery中$.fn和图片滚动效果实现的必备知识总结
Apr 21 jQuery
Textarea输入字数限制实例(兼容iOS&安卓)
Jul 06 Javascript
Angular2 http jsonp的实例详解
Aug 31 Javascript
详解ES6通过WeakMap解决内存泄漏问题
Mar 09 Javascript
vue 解决form表单提交但不跳转页面的问题
Oct 30 Javascript
vue 在methods中调用mounted的实现操作
Aug 07 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
Mar 01 Vue.js
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
windows下zendframework项目环境搭建(通过命令行配置)
2012/12/06 PHP
php中opendir函数用法实例
2014/11/15 PHP
php查看当前Session的ID实例
2015/03/16 PHP
php中smarty模板条件判断用法实例
2015/06/11 PHP
PHP变量赋值、代入给JavaScript中的变量
2015/06/29 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
PHP asXML()函数讲解
2019/02/03 PHP
ext jquery 简单比较
2010/04/07 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
javascript 密码框防止用户粘贴和复制的实现代码
2014/02/17 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
jquery mobile开发常见问题分析
2016/01/21 Javascript
Bootstrop实现多级下拉菜单功能
2016/11/24 Javascript
js仿QQ邮箱收件人选择与搜索功能
2017/02/10 Javascript
微信小程序 页面跳转及数据传递详解
2017/03/14 Javascript
Angular2下使用pdf插件的方法详解
2017/04/29 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
react-redux中connect的装饰器用法@connect详解
2018/01/13 Javascript
JS+H5 Canvas实现时钟效果
2018/07/20 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
vue首次赋值不触发watch的解决方法
2018/09/11 Javascript
JavaScript常用工具函数大全
2020/05/06 Javascript
python实现带声音的摩斯码翻译实现方法
2015/05/20 Python
Atom的python插件和常用插件说明
2018/07/08 Python
Python重新加载模块的实现方法
2018/10/16 Python
详谈tensorflow gfile文件的用法
2020/02/05 Python
pytorch 中的重要模块化接口nn.Module的使用
2020/04/02 Python
QML用PathView实现轮播图
2020/06/03 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
外语系毕业生求职自荐信
2014/04/12 职场文书
品德评语大全
2014/05/05 职场文书
2015年公司行政后勤工作总结
2015/05/20 职场文书
2015年城市管理工作总结
2015/05/23 职场文书
2015年秋季学校开学标语
2015/07/16 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书