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实现表格奇数偶数行不同样式(有图为证及实现代码)
Jan 23 Javascript
struts2+jquery+json实现异步加载数据(自写)
Jun 24 Javascript
JS定时器实例详细分析
Oct 11 Javascript
iframe实用操作锦集
Apr 22 Javascript
28个常用JavaScript方法集锦
Jan 14 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
Aug 24 Javascript
JS学习之表格的排序简单实例
May 16 Javascript
总结在前端排序中遇到的问题
Jul 19 Javascript
jquery实现表单获取短信验证码代码
Mar 13 Javascript
layerUI下的绑定事件实例代码
Aug 17 Javascript
vue-cli安装使用流程步骤详解
Nov 08 Javascript
JavaScript 类的封装操作示例详解
May 16 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 前一天或后一天的日期
2008/06/28 PHP
令PHP初学者头疼十四条问题大总结
2008/11/12 PHP
php错误级别的设置方法
2013/06/17 PHP
PHP实现自动识别Restful API的返回内容类型
2015/02/07 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
详解在YII2框架中使用UEditor编辑器发布文章
2018/11/02 PHP
javascript新手语法小结
2008/06/15 Javascript
javascript面向对象之Javascript 继承
2010/05/04 Javascript
jQuery学习笔记之jQuery的事件
2010/12/22 Javascript
js如何判断用户是否是用微信浏览器
2014/06/05 Javascript
jQuery实现带滑动条的菜单效果代码
2015/08/26 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
浅谈Vue Element中Select下拉框选取值的问题
2018/03/01 Javascript
分析javascript原型及原型链
2018/03/18 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
vue实现的多页面项目如何优化打包的步骤详解
2020/07/19 Javascript
python线程池(threadpool)模块使用笔记详解
2017/11/17 Python
浅谈python 线程池threadpool之实现
2017/11/17 Python
pandas.loc 选取指定列进行操作的实例
2018/05/18 Python
Python实现繁?转为简体的方法示例
2018/12/18 Python
Django利用cookie保存用户登录信息的简单实现方法
2019/05/27 Python
Pytorch之卷积层的使用详解
2019/12/31 Python
HTML5本地存储localStorage、sessionStorage基本用法、遍历操作、异常处理等
2014/05/08 HTML / CSS
跨域修改iframe页面内容详解
2019/10/31 HTML / CSS
Camille Jewelry官网:现代女性时尚首饰
2019/07/07 全球购物
趣天网日本站:Qoo10 JP
2019/09/18 全球购物
大学生的四年学习自我评价
2013/12/13 职场文书
应届毕业生求职信范例分享
2013/12/17 职场文书
工程项目经理任命书
2014/06/05 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
政风行风整改报告
2014/11/06 职场文书
行政二审代理词
2015/05/25 职场文书
高中开学感言
2015/08/01 职场文书
CAD实训总结范文
2015/08/03 职场文书
《分数乘法》教学反思
2016/02/24 职场文书
Python可视化学习之matplotlib内置单颜色
2022/02/24 Python