浅谈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 相关文章推荐
List the Codec Files on a Computer
Jun 11 Javascript
jQuery图片播放8款精美插件分享
Feb 17 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
May 07 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
Dec 17 Javascript
完美解决js传递参数中加号和&号自动改变的方法
Oct 11 Javascript
ionic2 tabs使用 Modal底部tab弹出框
Dec 30 Javascript
Less 安装及基本用法
May 05 Javascript
vue-router实现嵌套路由的讲解
Jan 19 Javascript
JavaScript实现图片的放大缩小及拖拽功能示例
May 14 Javascript
axios实现文件上传并获取进度
Mar 25 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
Feb 28 Javascript
JavaScript数组排序功能简单实现
May 14 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
百事可乐也出咖啡了 双倍咖啡因双倍快乐
2021/03/03 咖啡文化
php mssql 数据库分页SQL语句
2008/12/16 PHP
PHP高自定义性安全验证码代码
2011/11/27 PHP
php恢复数组的key为数字序列的方法
2015/04/28 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
2016/04/01 PHP
php如何获取Http请求
2020/04/30 PHP
js 鼠标移动显示图片的简单实例
2013/12/25 Javascript
jQuery之ajax删除详解
2014/02/27 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
2015/06/11 Javascript
JavaScript知识点整理
2015/12/09 Javascript
果断收藏9个Javascript代码高亮脚本
2016/01/06 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
2016/11/05 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
JavaScript中数组常见操作技巧
2017/09/01 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
2018/04/08 Javascript
在vue-cli项目中使用bootstrap的方法示例
2018/04/21 Javascript
vue实现绑定事件的方法实例代码详解
2019/06/20 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
[01:32:22]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第一场 2月5日
2021/03/11 DOTA
搞笑的程序猿:看看你是哪种Python程序员
2015/06/12 Python
python写日志封装类实例
2015/06/28 Python
在Linux系统上通过uWSGI配置Nginx+Python环境的教程
2015/12/25 Python
python抓取文件夹的所有文件
2018/02/27 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
python base64库给用户名或密码加密的流程
2020/01/02 Python
详解pyinstaller生成exe的闪退问题解决方案
2020/06/19 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
美国家喻户晓的保健品品牌:Vitamin World(维他命世界)
2016/08/19 全球购物
法国二手MacBook销售网站:Okamac
2019/03/18 全球购物
英国最大的在线蜡烛商店:Candles Direct
2019/03/26 全球购物
《夜晚的实验》教学反思
2014/02/19 职场文书
婚礼证婚人演讲稿
2014/09/13 职场文书
php7中停止php-fpm服务的方法详解
2021/05/09 PHP
SQLServer之常用函数总结详解
2021/08/30 SQL Server
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android