浅谈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(二)事件机制(2)
Dec 06 Javascript
浅析offsetLeft,Left,clientLeft之间的区别
Nov 30 Javascript
js如何打印object对象
Oct 16 Javascript
Jquery ajax请求导出Excel表格的实现代码
Jun 08 Javascript
如何在JS中实现相互转换XML和JSON
Jul 19 Javascript
浅谈jquery.form.js的ajaxSubmit和ajaxForm的使用
Sep 09 Javascript
Vue自定义指令介绍(2)
Dec 08 Javascript
Angular 4.0学习教程之架构详解
Sep 12 Javascript
jQuery实现获取多选框的值示例
Feb 07 jQuery
微信小程序之导航滑块视图容器功能的实现代码(简单两步)
Jun 19 Javascript
JavaScript浅层克隆与深度克隆示例详解
Sep 01 Javascript
vue+element table表格实现动态列筛选的示例代码
Jan 14 Vue.js
多功能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/08 其他游戏
PHP 常见郁闷问题答解
2006/11/25 PHP
PHP生成条形图的方法
2014/12/10 PHP
[原创]PHP字符串中插入子字符串方法总结
2016/05/06 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
2017/03/16 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
简略说明Javascript中的= =(等于)与= = =(全等于)区别
2013/04/16 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
javascript中Number对象的toString()方法分析
2014/12/20 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
2015/04/20 Javascript
JavaScript使用位运算符判断奇数和偶数的方法
2015/06/01 Javascript
JS实现仿新浪微博发布内容为空时提示功能代码
2015/08/19 Javascript
JS中静态页面实现微信分享功能
2017/02/06 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
2017/03/01 Javascript
解决webpack -p压缩打包react报语法错误的方法
2017/07/03 Javascript
javascript基本常用排序算法解析
2017/09/27 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
微信小程序中this.data与this.setData的区别详解
2018/09/17 Javascript
vue 项目地址去掉 #的方法
2018/10/20 Javascript
vue 中 命名视图的用法实例详解
2019/08/14 Javascript
微信小程序中使用 async/await的方法实例分析
2020/05/06 Javascript
vue 修改 data 数据问题并实时显示操作
2020/09/07 Javascript
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
Python中return语句用法实例分析
2015/08/04 Python
听歌识曲--用python实现一个音乐检索器的功能
2016/11/15 Python
利用Django-environ如何区分不同环境
2018/08/26 Python
Python+opencv 实现图片文字的分割的方法示例
2019/07/04 Python
Python 格式化打印json数据方法(展开状态)
2020/02/27 Python
python打包生成so文件的实现
2020/10/30 Python
Django 用户认证Auth组件的使用
2020/11/30 Python
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
个人党性剖析材料
2014/02/03 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
2015年骨干教师工作总结
2015/05/26 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
MySQ InnoDB和MyISAM存储引擎介绍
2022/04/26 MySQL