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 $.each() 使用小探
Aug 23 Javascript
减少访问DOM的次数提升javascript性能
Feb 24 Javascript
jQuery实现可用于博客的动态滑动菜单
Mar 09 Javascript
详解JavaScript 中getElementsByName在IE中的注意事项
Feb 21 Javascript
简单谈谈axios中的get,post方法
Jun 25 Javascript
JS中关于正则的巧妙操作
Aug 31 Javascript
原生js封装运动框架的示例讲解
Oct 01 Javascript
AngularJS模糊查询功能实现代码(过滤内容下拉菜单排序过滤敏感字符验证判断后添加表格信息)
Oct 24 Javascript
利用jsonp解决js读取本地json跨域的问题
Dec 11 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
Sep 18 Javascript
微信小程序canvas开发水果老虎机的思路详解
Feb 07 Javascript
小程序实现录音功能
Sep 22 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 变量的定义方法
2010/01/26 PHP
php加速器eAccelerator的配置参数、API详解
2014/05/05 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
2020/09/17 PHP
javascript下有关dom以及xml节点访问兼容问题
2007/11/26 Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
js鼠标及对象坐标控制属性详细解析
2013/12/14 Javascript
jQuery圆形统计图开发实例
2015/01/04 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
2015/01/21 Javascript
jQuery防止重复绑定事件的解决方法
2016/05/14 Javascript
javascript基本语法
2016/05/31 Javascript
javascript this详细介绍
2016/09/19 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
2016/10/11 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
Node.js测试中的Mock文件系统详解
2016/11/21 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
小程序兼容安卓和IOS数据处理问题及坑
2018/09/18 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
OpenLayer3自定义测量控件MeasureTool
2020/09/28 Javascript
[49:05]Newbee vs TNC 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python调用短信猫控件实现发短信功能实例
2014/07/04 Python
详解Python的Flask框架中的signals信号机制
2016/06/13 Python
关于Python中Inf与Nan的判断问题详解
2017/02/08 Python
Python读取Word(.docx)正文信息的方法
2018/03/15 Python
python 把列表转化为字符串的方法
2018/10/23 Python
python调用动态链接库的基本过程详解
2019/06/19 Python
Python系统公网私网流量监控实现流程
2020/11/23 Python
详解BeautifulSoup获取特定标签下内容的方法
2020/12/07 Python
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
WebSphere面试题:在WebSphere里面如何部署一个应用
2015/08/02 面试题
活动总结书
2014/05/08 职场文书
师德师风个人整改措施
2014/10/27 职场文书
小学教育见习总结
2015/06/23 职场文书
社区低保工作总结2015
2015/07/23 职场文书
vue.js 使用原生js实现轮播图
2022/04/26 Vue.js