js中获取时间new Date()的全面介绍


Posted in Javascript onJune 20, 2016

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

myDate.getMonth(); //获取当前月份(0-11,0代表1月)

myDate.getDate(); //获取当前日(1-31)

myDate.getDay(); //获取当前星期X(0-6,0代表星期天) 何问起 hovertree.com

myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours(); //获取当前小时数(0-23)

myDate.getMinutes(); //获取当前分钟数(0-59)

myDate.getSeconds(); //获取当前秒数(0-59)

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

var mytime=myDate.toLocaleTimeString(); //获取当前时间

myDate.toLocaleString( ); //获取日期与时间

==========================================================================

JS获取当前时间戳的方法-JavaScript 获取当前时间戳

JavaScript 获取当前时间戳:

第一种方法:

var timestamp =Date.parse(new Date());
结果:1280977330000

第二种方法:

var timestamp =(new Date()).valueOf();
结果:1280977330748

第三种方法:

var timestamp=new Date().getTime();
结果:1280977330748

第一种:获取的时间戳是把毫秒改成000显示,

第二种和第三种是获取了当前毫秒的时间戳。

我和同事在用js实现一个显示出分析数据所剩大概时间的过程中,时间总是变给0,结果很怪异,最后发现获取时间的时候用的是Date.parse(newDate())获取的时间戳把毫秒改成了000显示,所以时间差计算的不准确。

可以用第二种或第三种方法计算时间差。http://hovertree.com/menu/javascript/

js中单独调用new Date(),例如document.write(new Date());

显示的结果是:Mar 31 10:10:43 UTC+0800 2012 这种格式的时间

但是用new Date() 参与计算会自动转换为从1970.1.1开始的毫秒数

--------------------------------------------------------------------------------------------------

将字符串形式的日期转换成日期对象

var strTime="2011-04-16"; //字符串日期格式          
var date= new Date(Date.parse(strTime.replace(/-/g,   "/"))); //转换成Data();

var month=date.getMonth()+1; //获取当前月份

以上这篇js中获取时间new Date()的全面介绍就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery ui dialog里调用datepicker的问题
Aug 06 Javascript
JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML
Sep 14 Javascript
IE的fireEvent方法概述及应用
Feb 22 Javascript
JavaScript实现表格快速变色效果代码
Aug 19 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
微信小程序 加载 app-service.js 错误解决方法
Oct 12 Javascript
JavaScript闭包和范围实例详解
Dec 19 Javascript
JQuery异步提交表单与文件上传功能示例
Jan 12 Javascript
video.js使用改变ui过程
Mar 05 Javascript
Angular 向组件传递模板的两种方法
Feb 23 Javascript
AngularJS与BootStrap模仿百度分页的示例代码
May 23 Javascript
图文讲解vue的v-if使用方法
Feb 11 Javascript
AngularJs Javascript MVC 框架
Jun 20 #Javascript
jQuery 限制输入字符串长度
Jun 20 #Javascript
JavaScript函数节流概念与用法实例详解
Jun 20 #Javascript
Angular的Bootstrap(引导)和Compiler(编译)机制
Jun 20 #Javascript
jquery通过name属性取值的简单实现方法
Jun 20 #Javascript
jQuery模拟select实现下拉菜单功能
Jun 20 #Javascript
对jQuary选择器的全面总结
Jun 20 #Javascript
You might like
PHP5 面向对象程序设计
2008/02/13 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
2015/12/31 PHP
PHP学习记录之数组函数
2018/06/01 PHP
JavaScript显示当前文档最后修改日期的方法
2015/03/19 Javascript
jquery实现两个图片渐变切换效果的方法
2015/06/25 Javascript
javascript中递归函数用法注意点
2015/07/30 Javascript
jquery Easyui快速开发总结
2015/08/20 Javascript
使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
2016/02/15 Javascript
input file上传 图片预览功能实例代码
2016/10/25 Javascript
JS判断是否为JSON对象及是否存在某字段的方法(推荐)
2016/11/29 Javascript
AngularJS指令与控制器之间的交互功能示例
2016/12/14 Javascript
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
Vue 中批量下载文件并打包的示例代码
2017/11/20 Javascript
vue异步加载高德地图的实现
2018/06/19 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
vue 对axios get pust put delete封装的实例代码
2020/01/05 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
2020/04/15 Javascript
python encode和decode的妙用
2009/09/02 Python
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
Python程序中使用SQLAlchemy时出现乱码的解决方案
2015/04/24 Python
[原创]windows下Anaconda的安装与配置正解(Anaconda入门教程)
2018/04/05 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
python redis连接 有序集合去重的代码
2019/08/04 Python
python字典的setdefault的巧妙用法
2019/08/07 Python
Django中的FBV和CBV用法详解
2019/09/15 Python
python实现猜数游戏
2020/03/27 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
2020/03/30 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
HTML5 和小程序实现拍照图片旋转、压缩和上传功能
2018/10/08 HTML / CSS
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
卡塔尔航空官方网站:Qatar Airways
2017/02/08 全球购物
LORAC官网:美国彩妆品牌
2019/08/27 全球购物
法律专业应届生自荐信范文
2014/01/06 职场文书
工程质检员岗位职责
2015/04/08 职场文书
Pytorch中Softmax和LogSoftmax的使用详解
2021/06/05 Python
Golang获取List列表元素的四种方式
2022/04/20 Golang