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之dhDataGrid Ver2.0.0代码
Jul 01 Javascript
js实时监听文本框状态的方法
Apr 26 Javascript
js 第二代身份证号码的验证机制代码
May 12 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
Dec 25 Javascript
js图片自动切换效果处理代码
May 07 Javascript
Javascript之this关键字深入解析
Nov 12 Javascript
指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)
Feb 21 Javascript
JavaScript编写推箱子游戏
Jul 07 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
Jun 30 Javascript
详谈js模块化规范
Jul 07 Javascript
微信小程序模板消息推送的两种实现方式
Aug 27 Javascript
微信小程序图片自适应实现解析
Jan 21 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实现根据银行卡号判断银行
2015/04/29 PHP
php文件上传 你真的掌握了吗
2016/11/28 PHP
浅谈PHP命令执行php文件需要注意的问题
2016/12/16 PHP
自制PHP框架之设计模式
2017/05/07 PHP
PHP数组Key强制类型转换实现原理解析
2020/09/01 PHP
JavaScript Title、alt提示(Tips)实现源码解读
2010/12/12 Javascript
javascript 闭包
2011/09/15 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
jquery基础教程之deferred对象使用方法
2014/01/22 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
javascript简易画板开发
2020/04/12 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
微信小程序HTTP接口请求封装的实现
2019/02/21 Javascript
jQuery实现动态操作table行
2020/11/23 jQuery
[01:29]Ti4循环赛第三日精彩回顾
2014/07/13 DOTA
[01:12:40]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第三场 1月25日
2021/03/11 DOTA
python中关于日期时间处理的问答集锦
2013/03/08 Python
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
Python爬虫实例爬取网站搞笑段子
2017/11/08 Python
详解Python中的动态属性和特性
2018/04/07 Python
mac下给python3安装requests库和scrapy库的实例
2018/06/13 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
2019/06/27 Python
python打开windows应用程序的实例
2019/06/28 Python
使用python远程操作linux过程解析
2019/12/04 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
三只松鼠官方旗舰店:全网坚果销售第1
2017/11/25 全球购物
Luxplus丹麦:香水和个人护理折扣
2018/04/23 全球购物
.net C#面试题
2012/08/28 面试题
运动会跳远加油稿
2014/02/20 职场文书
服务标语大全
2014/06/18 职场文书
2015年社区教育工作总结
2015/05/13 职场文书
导游词之金鞭溪风景区
2019/09/12 职场文书
详解Java实践之抽象工厂模式
2021/06/18 Java/Android
MySQL中CURRENT_TIMESTAMP的使用方式
2021/11/27 MySQL
Consul在linux环境的集群部署
2022/04/08 Servers