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 相关文章推荐
User Scripts: Video Download by User Scripts
May 14 Javascript
javascript判断机器是否联网的2种方法
Aug 09 Javascript
兼容FF和IE的动态table示例自写
Oct 21 Javascript
javascript根据像素点取位置示例
Jan 27 Javascript
JavaScript跨域调用基于JSON的RESTful API
Jul 09 Javascript
js canvas实现擦除动画
Jul 16 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
Mar 01 Javascript
js每隔两秒输出数组中的一项(实例)
May 28 Javascript
获取当前按钮或者html的ID名称实例(推荐)
Jun 23 Javascript
详解React 16 中的异常处理
Jul 28 Javascript
node.js学习笔记之koa框架和简单爬虫练习
Dec 13 Javascript
js实现中文实时时钟
Jan 15 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
php获取mysql版本的几种方法小结
2008/03/25 PHP
通过具体程序来理解PHP里面的抽象类
2010/01/28 PHP
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
php ci框架中加载css和js文件失败的原因及解决方法
2014/07/29 PHP
从wamp到xampp的升级之路
2015/04/08 PHP
php函数重载的替代方法--伪重载详解
2015/05/08 PHP
PHP实现的购物车类实例
2015/06/17 PHP
joomla数据库操作示例代码
2016/01/06 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
javascript获得服务器端控件的ID的实现代码
2011/12/28 Javascript
人人网javascript面试题 可以提前实现下
2012/01/05 Javascript
node.js中的http.response.addTrailers方法使用说明
2014/12/14 Javascript
jQuery中width()方法用法实例
2014/12/24 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
老生常谈javascript中逻辑运算符&&和||的返回值问题
2017/04/13 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
详解layui弹窗父子窗口之间传参数的方法
2018/01/16 Javascript
详解node child_process模块学习笔记
2018/01/24 Javascript
微信小程序methods中定义的方法互相调用的实例代码
2018/08/07 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
Vue开发Html5微信公众号的步骤
2019/04/11 Javascript
微信小程序停止其他视频播放当前视频的实例代码
2019/12/25 Javascript
Vue.js 中制作自定义选择组件的代码附演示demo
2020/02/28 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
解决Vue使用bus总线时,第一次路由跳转时数据没成功传递问题
2020/07/28 Javascript
Python中Collections模块的Counter容器类使用教程
2016/05/31 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
python实现按日期归档文件
2021/01/30 Python
webView加载html图片遇到的问题解决
2019/10/08 HTML / CSS
房地产员工找工作的自我评价
2013/11/15 职场文书
校园环保建议书
2014/05/14 职场文书
保护环境的宣传语
2015/07/13 职场文书
五年级数学教学反思
2016/02/16 职场文书
JVM之方法返回地址详解
2022/02/28 Java/Android
Python调用腾讯API实现人脸身份证比对功能
2022/04/04 Python