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 Array.remove() 数组删除
Aug 06 Javascript
XHTML下,JS浮动代码失效的问题
Nov 12 Javascript
javascript 去字符串空格终极版(支持utf8)
Nov 14 Javascript
收集的10个免费的jQuery相册
Feb 26 Javascript
JavaScript实现的字符串replaceAll函数代码分享
Apr 02 Javascript
cookie的secure属性详解
Apr 08 Javascript
js实现三张图(文)片一起切换的banner焦点图
Aug 25 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
Jan 05 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
vue实现学生录入系统之添加删除功能
Jul 11 Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
Aug 28 Javascript
vue计算属性无法监听到数组内部变化的解决方案
Nov 06 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
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
2013/06/25 PHP
一个php生成16位随机数的代码(两种方法)
2014/09/16 PHP
PHP中strpos、strstr和stripos、stristr函数分析
2016/06/11 PHP
实例化php类时传参的方法分析
2020/06/05 PHP
ext 代码生成器
2009/08/07 Javascript
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
javascript重写alert方法的实例代码
2013/03/29 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
jquery使用jquery.zclip插件复制对象的实例教程
2013/12/04 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
详细解读JavaScript编程中的Promise使用
2015/07/27 Javascript
jQuery实现带动画效果的多级下拉菜单代码
2015/09/08 Javascript
JavaScript修改作用域外变量的方法
2016/03/25 Javascript
浅析javaScript中的浅拷贝和深拷贝
2017/02/15 Javascript
js的OOP继承实现(必看篇)
2017/02/18 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
VUE Error: getaddrinfo ENOTFOUND localhost
2018/05/03 Javascript
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
微信小程序仿淘宝热搜词在搜索框中轮播功能
2020/01/21 Javascript
JS 图片压缩原理与实现方法详解
2020/04/29 Javascript
处理JavaScript值为undefined的7个小技巧
2020/07/28 Javascript
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
Python简单实现自动删除目录下空文件夹的方法
2017/08/29 Python
python selenium 获取标签的属性值、内容、状态方法
2018/06/22 Python
python爬虫 模拟登录人人网过程解析
2019/07/31 Python
Python Socketserver实现FTP文件上传下载代码实例
2020/03/27 Python
使用keras2.0 将Merge层改为函数式
2020/05/23 Python
澳大利亚的奢侈品牌:Oroton
2016/08/26 全球购物
国际政治个人自荐信范文
2013/11/26 职场文书
学生处主任岗位职责
2013/12/01 职场文书
奥巴马演讲稿
2014/01/08 职场文书
就业意向书范文
2014/04/01 职场文书
学校食堂标语
2014/10/06 职场文书
离婚协议书范本
2015/01/26 职场文书
幼儿园音乐教学反思
2016/02/18 职场文书
宫崎骏十大动画电影,宫崎骏好看的动画电影排名
2022/03/22 日漫