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脚本调试方法小结
Nov 24 Javascript
javascript学习笔记(十二) RegExp类型介绍
Jun 20 Javascript
js获得地址栏?问号后参数的方法
Aug 08 Javascript
Node.js编码规范
Jul 14 Javascript
jquery计算鼠标和指定元素之间距离的方法
Jun 26 Javascript
jQuery 操作input中radio的技巧
Jul 18 Javascript
详解AngularJS controller调用factory
May 19 Javascript
详解vue-router 路由元信息
Sep 13 Javascript
vue: WebStorm设置快速编译运行的方法
Oct 18 Javascript
微信小程序日历弹窗选择器代码实例
May 09 Javascript
vue 实现把路由单独分离出来
Aug 13 Javascript
jQuery+ajax实现用户登录验证
Sep 13 jQuery
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查找数值数组中不重复最大和最小的10个数的方法
2015/04/20 PHP
windows7配置Nginx+php+mysql的详细教程
2016/09/04 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
Javascript客户端将指定区域导出到Word、Excel的代码
2008/10/22 Javascript
jquery mobile changepage的三种传参方法介绍
2013/09/13 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
JS实现很酷的水波文字特效实例
2015/02/26 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
4种JavaScript实现简单tab选项卡切换的方法
2016/01/06 Javascript
Seajs 简易文档 提供简单、极致的模块化开发体验
2016/04/13 Javascript
JS中用childNodes获取子元素换行会产生一个子元素
2016/12/08 Javascript
利用vue组件自定义v-model实现一个Tab组件方法示例
2017/12/06 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
vue发送ajax请求详解
2018/10/09 Javascript
你不可不知的Vue.js列表渲染详解
2019/10/01 Javascript
vue更改数组中的值实例代码详解
2020/02/07 Javascript
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
详解Python中的__init__和__new__
2014/03/12 Python
python获取一组汉字拼音首字母的方法
2015/07/01 Python
Python读写unicode文件的方法
2015/07/10 Python
python登录并爬取淘宝信息代码示例
2017/12/09 Python
使用python生成杨辉三角形的示例代码
2018/08/29 Python
python使用Matplotlib画条形图
2020/03/25 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
2019/10/22 Python
numpy.linalg.eig() 计算矩阵特征向量方式
2019/11/29 Python
Python导入数值型Excel数据并生成矩阵操作
2020/06/09 Python
详解Python遍历列表时删除元素的正确做法
2021/01/07 Python
使用HTML5 Geolocation实现一个距离追踪器
2018/04/09 HTML / CSS
西班牙香水和化妆品网上商店:Douglas
2017/10/29 全球购物
漫威玩具服装及周边商品官方购物网站:Marvel Shop
2019/05/11 全球购物
初三开学计划书
2014/04/27 职场文书
个人剖析材料及整改措施
2014/10/07 职场文书
python如何做代码性能分析
2021/04/26 Python
Java8中接口的新特性使用指南
2021/11/01 Java/Android