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 相关文章推荐
ie focus bug 解决方法
Sep 03 Javascript
Tips 带三角可关闭的文字提示
Oct 06 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
Dec 06 Javascript
js实现select二级联动下拉菜单
Apr 17 Javascript
jQuery自动或手动图片切换效果
Oct 11 jQuery
Vue filter介绍及详细使用
Apr 04 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
Jun 25 Javascript
微信小程序自定义弹窗实现详解(可通用)
Jul 04 Javascript
Element ui 下拉多选时新增一个选择所有的选项
Aug 21 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
Nov 04 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
Mar 07 Javascript
Element Cascader 级联选择器的使用示例
Jul 27 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
造就帕卡马拉的帕卡斯是怎么被发现的
2021/03/03 咖啡文化
用prototype实现的简单小巧的多级联动菜单
2007/03/24 Javascript
javascript 嵌套的函数(作用域链)
2010/03/15 Javascript
artDialog 4.1.5 Dreamweaver代码提示/补全插件 附下载
2012/07/31 Javascript
javascript dom追加内容实现示例
2013/09/21 Javascript
js实现的map方法示例代码
2014/01/13 Javascript
javascript实现的HashMap类代码
2014/06/27 Javascript
基于javascript实现判断移动终端浏览器版本信息
2014/12/09 Javascript
初步了解javascript面向对象
2015/11/09 Javascript
JS获取文件大小方法小结
2015/12/08 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
AngularJS基础 ng-mousemove 指令简单示例
2016/08/02 Javascript
微信小程序 网络请求(post请求,get请求)
2017/01/17 Javascript
node.js中axios使用心得总结
2017/11/29 Javascript
微信小程序数字滚动插件使用详解
2018/02/02 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
微信小程序 select 下拉框组件功能
2019/09/09 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
JS删除对象中某一属性案例详解
2020/09/08 Javascript
JSON 入门教程基础篇 json入门学习笔记
2020/09/22 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
2020/11/26 Vue.js
python执行等待程序直到第二天零点的方法
2015/04/23 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
使用python绘制二维图形示例
2019/11/22 Python
对tensorflow中tf.nn.conv1d和layers.conv1d的区别详解
2020/02/11 Python
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
几个Shell Script面试题
2012/08/31 面试题
sleep()方法和wait()方法的区别是什么
2012/11/17 面试题
乡镇纠风工作实施方案
2014/03/22 职场文书
个人银行贷款担保书
2014/04/01 职场文书
初一新生军训方案
2014/05/22 职场文书
音乐幼师求职信
2014/07/09 职场文书
2015年清明节活动总结
2015/02/09 职场文书
幼儿园教师工作总结2015
2015/04/02 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
【TED出品】天梯非主流开心游1700 划水骑士
2022/03/31 魔兽争霸