浅谈javascript中的加减时间


Posted in Javascript onJuly 12, 2016

上午在处理一些js中的日期参数的时候遇到了一点问题,不晓得如何加减时间。

最初的想法是自己分别取出year,month,day,hour,minute,second,然后手动加。。。开始想直接来个借位符就好了,后来一想,哪有那么容易。

最后,经过一个上午的摸索,终于搞定了。

首先是怎么显示一个标准的日期时间格式   "yyyy-mm-dd hh:MM:ss",暂时做法是先

var dtNow=new Date()。//当前时间

标准的日期时间就拼出来,dtNow.getFullYear(),dtNow.getMonth() + 1) , dtNow.getDate(),dtNow.toTimeString().split(" ",1)[0] 就是这个标准的时间串所要包含的信息了。

还有这个加减时间的做法是。比如要在当前dtNow上加上N天

var dtNew=new Date(dtNow.getTime()+N*24*60*60*1000);

然后再用dtNew.getFullYear()等就可以取日期时间等数据了.

还有写这个的时候很想重载一下toString方法的,因为原始的toString返回的有点丰富..但格式不好.

以上这篇浅谈javascript中的加减时间就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
利用Ext Js生成动态树实例代码
Sep 08 Javascript
基于jQuery的左右滚动实现代码
Dec 03 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
Oct 06 Javascript
jQuery实现用方向键控制层的上下左右移动
Jan 13 Javascript
JavaScript在IE和FF下的兼容性问题
May 19 Javascript
深入剖析JavaScript:Object类型
May 10 Javascript
javascript中对Date类型的常用操作小结
May 19 Javascript
详解微信小程序 页面跳转 传递参数
Dec 08 Javascript
浅谈js算法和流程控制
Dec 29 Javascript
深入理解Javascript中的作用域链和闭包
Apr 25 Javascript
利用Promise自定义一个GET请求的函数示例代码
Mar 20 Javascript
详解Vue依赖收集引发的问题
Apr 22 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
Jul 12 #Javascript
基于BootStrap环境写jQuery tabs插件
Jul 12 #Javascript
Angular 路由route实例代码
Jul 12 #Javascript
javascript中获取class的简单实现
Jul 12 #Javascript
springMVC结合AjaxForm上传文件
Jul 12 #Javascript
require简单实现单页应用程序(SPA)
Jul 12 #Javascript
require.js配合插件text.js实现最简单的单页应用程序
Jul 12 #Javascript
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
PHP 图片文件上传实现代码
2010/12/29 PHP
php页面消耗内存过大的处理办法
2013/03/18 PHP
获取PHP警告错误信息的解决方法
2013/06/03 PHP
php 批量生成html,txt文件的实现代码
2013/06/26 PHP
PHP7正式版测试,性能惊艳!
2015/12/08 PHP
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
2017/09/15 PHP
PHP 获取客户端 IP 地址的方法实例代码
2018/11/11 PHP
了不起的node.js读书笔记之node.js中的特性
2014/12/22 Javascript
JavaScript定时器和优化的取消定时器方法
2015/07/03 Javascript
javascript常用功能汇总
2015/07/05 Javascript
详解JavaScript中数组的相关知识
2015/07/29 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
浏览器检测JS代码(兼容目前各大主流浏览器)
2016/02/21 Javascript
jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)
2016/05/16 Javascript
JavaScript读二进制文件并用ajax传输二进制流的方法
2016/07/18 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
2016/09/04 Javascript
angular $watch 一个变量的变化(实例讲解)
2017/08/02 Javascript
JS实现简单获取最近7天和最近3天日期的方法
2018/04/18 Javascript
移动端底部导航固定配合vue-router实现组件切换功能
2019/06/13 Javascript
vue如何使用async、await实现同步请求
2019/12/09 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
[51:34]Ti4主赛事胜者组 DK vs EG 2
2014/07/19 DOTA
[02:46]解说DC:感谢430陪伴我们的DOTA2国际邀请赛岁月
2016/06/29 DOTA
Python获取数据库数据并保存在excel表格中的方法
2019/06/12 Python
Python坐标轴操作及设置代码实例
2020/06/04 Python
Keras load_model 导入错误的解决方式
2020/06/09 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
审计班子对照检查材料
2014/08/27 职场文书
鸟的天堂导游词
2015/01/31 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android
阿里云 Windows server 2019 配置FTP
2022/04/28 Servers
使用Apache Camel表达REST服务的方法
2022/06/10 Servers