浅谈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 相关文章推荐
用jQuery简化JavaScript开发分析
Feb 19 Javascript
javascript实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
prototype框架中美元符号$用法分析
Jan 22 Javascript
浅析Bootstrip的select控件绑定数据的问题
May 10 Javascript
JS中事件冒泡和事件捕获介绍
Dec 13 Javascript
json的结构与遍历方法实例分析
Apr 25 Javascript
vue组件与复用详解
Apr 08 Javascript
node.js express捕获全局异常的三种方法实例分析
Dec 27 Javascript
使用pkg打包ThinkJS项目的方法步骤
Dec 30 Javascript
js实现小星星游戏
Mar 23 Javascript
微信小程序实现选择地址省市区三级联动
Jun 21 Javascript
vue 如何从单页应用改造成多页应用
Oct 23 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
全国中波电台频率表
2020/03/11 无线电
第七节 类的静态成员 [7]
2006/10/09 PHP
php 数组二分法查找函数代码
2010/02/16 PHP
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
ThinkPHP实现非标准名称数据表快速创建模型的方法
2014/11/29 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
JavaScript 仿关机效果的图片层
2008/12/26 Javascript
js获取当前select 元素值的代码
2010/04/19 Javascript
Jquery submit()无法提交问题
2013/04/21 Javascript
js采用map取到id集合组并且实现点击一行选中一行
2013/12/16 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
原生js实现打字动画游戏
2017/02/04 Javascript
vue自定义一个v-model的实现代码
2018/06/21 Javascript
node实现生成带参数的小程序二维码并保存到本地功能示例
2018/12/05 Javascript
[05:00]TI9战队采访 - Royal Never Give Up
2019/08/20 DOTA
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
django1.8使用表单上传文件的实现方法
2016/11/04 Python
Python简单网络编程示例【客户端与服务端】
2017/05/26 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
python查看模块,对象的函数方法
2018/10/16 Python
Windows下安装Scrapy
2018/10/17 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
2020/07/13 Python
CSS3制作半透明边框(Facebox)类似渐变
2012/12/09 HTML / CSS
快速实现一个简单的canvas迷宫游戏的示例
2018/07/04 HTML / CSS
Simons官方网站:加拿大时尚零售商
2020/02/20 全球购物
如何将一个描述日期或日期/时间的字符串转换为一个Date对象
2015/10/13 面试题
求职简历自荐信范文
2013/10/21 职场文书
行政经理的岗位职责
2013/11/23 职场文书
主持人婚宴答谢词
2014/01/28 职场文书
2014年寒假社会实践活动心得体会
2014/04/07 职场文书
委托证明模板
2014/09/16 职场文书
「魔导具师妲莉亚永不妥协~从今天开始的自由职人生活~」1、2卷发售宣传CM公开
2022/03/21 日漫
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python