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页面图片伴随滚动条逐渐显示的小例子
Mar 21 Javascript
js下拉框二级关联菜单效果代码具体实现
Aug 03 Javascript
jQuery实现html表格动态添加新行的方法
May 28 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
May 05 Javascript
EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
Aug 24 Javascript
基于原生js淡入淡出函数封装(兼容IE)
Oct 20 Javascript
JS日期对象简单操作(获取当前年份、星期、时间)
Oct 26 Javascript
js格式化时间的简单实例
Nov 27 Javascript
vue.js删除动态绑定的radio的指定项
Jun 02 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
Sep 22 Javascript
js通过canvas生成图片缩略图
Oct 02 Javascript
vue监听键盘事件的相关总结
Jan 29 Vue.js
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 日常开发小技巧
2009/09/23 PHP
慎用preg_replace危险的/e修饰符(一句话后门常用)
2013/06/19 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
在Iframe中获取父窗口中表单的值(示例代码)
2013/11/22 Javascript
Javascript改变CSS样式(局部和全局)
2013/12/18 Javascript
jQuery插件EnPlaceholder实现输入框提示文字
2015/06/05 Javascript
JavaScript中的splice()方法使用详解
2015/06/09 Javascript
多个js毫秒倒计时同时进行效果
2016/01/05 Javascript
angularjs路由传值$routeParams详解
2020/09/05 Javascript
微信小程序实现图片放大预览功能
2020/10/22 Javascript
Vue 实现列表动态添加和删除的两种方法小结
2018/09/07 Javascript
微信开发之微信jssdk录音功能开发示例
2018/10/22 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
nodejs提示:cross-device link not permitted, rename错误的解决方法
2019/06/10 NodeJs
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
Django 添加静态文件的两种实现方法(必看篇)
2017/07/14 Python
python的dataframe和matrix的互换方法
2018/04/11 Python
Pyqt QImage 与 np array 转换方法
2019/06/27 Python
使用python telnetlib批量备份交换机配置的方法
2019/07/25 Python
基于Python组装jmx并调用JMeter实现压力测试
2020/11/03 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
草莓网英国官网:Strawberrynet UK
2017/02/12 全球购物
加拿大大码女装购物网站:Penningtons
2020/12/26 全球购物
人力资源专员自我评价怎么写
2013/09/19 职场文书
会计毕业生求职简历的自我评价
2013/10/20 职场文书
心得体会范文
2014/01/04 职场文书
养殖行业的创业计划书
2014/01/05 职场文书
七一党建活动方案
2014/01/28 职场文书
《中彩那天》教学反思
2014/02/22 职场文书
同学会主持词
2014/03/18 职场文书
科技节口号
2014/06/19 职场文书
最美家庭活动方案
2014/08/31 职场文书
培训师岗位职责
2015/02/14 职场文书
师德培训心得体会2016
2016/01/09 职场文书
如何用Python搭建gRPC服务
2021/06/30 Python