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 面向对象之命名空间
May 04 Javascript
javascript中为某个元素指定事件的三种方式
Aug 07 Javascript
JavaScript显示当前文档最后修改日期的方法
Mar 19 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
Sep 16 Javascript
JS实现不用中间变量temp 实现两个变量值得交换方法
Feb 04 Javascript
angularJs-$http实现百度搜索时的动态下拉框示例
Feb 27 Javascript
jquery获取img的src值实例介绍
Jan 16 jQuery
ES6 更易于继承的类语法的使用
Feb 11 Javascript
vue生命周期的探索
Apr 03 Javascript
详解Vue 换肤方案验证
Aug 28 Javascript
微信小程序事件流原理解析
Nov 27 Javascript
浅谈Vue static 静态资源路径 和 style问题
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
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
php 禁止页面缓存输出
2009/01/07 PHP
php若干单维数组遍历方法的比较
2011/09/20 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
PHP的Yii框架中行为的定义与绑定方法讲解
2016/03/18 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
PHP后台微信支付和支付宝支付开发
2017/04/28 PHP
DOM精简教程
2006/10/03 Javascript
动态加载外部javascript文件的函数代码分享
2011/07/28 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
2013/10/23 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
JavaScript中push(),join() 函数 实例详解
2016/09/06 Javascript
在js中实现邮箱格式的验证方法(推荐)
2016/10/24 Javascript
jQuery ajax的功能实现方法详解
2017/01/06 Javascript
利用node.js写一个爬取知乎妹纸图的小爬虫
2017/05/03 Javascript
angular写一个列表的选择全选交互组件的示例
2018/01/22 Javascript
vue中Element-ui 输入银行账号每四位加一个空格的实现代码
2018/09/14 Javascript
layui之table checkbox初始化时选中对应选项的方法
2019/09/02 Javascript
create-react-app中添加less支持的实现
2019/11/15 Javascript
原生JavaScript创建不可变对象的方法简单示例
2020/05/07 Javascript
vue v-for出来的列表,点击某个li使得当前被点击的li字体变红操作
2020/07/17 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
node.js通过Sequelize 连接MySQL的方法
2020/12/28 Javascript
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
python编写微信远程控制电脑的程序
2018/01/05 Python
详解python3中的真值测试
2018/08/13 Python
对python Tkinter Text的用法详解
2018/10/11 Python
在PyCharm中三步完成PyPy解释器的配置的方法
2018/10/29 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
2019/04/29 Python
亲子读书活动方案
2014/02/22 职场文书
周年庆促销方案
2014/03/15 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
详细了解MVC+proxy
2021/07/09 Java/Android
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫