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 相关文章推荐
javascript打开新窗口同时关闭旧窗口
Jan 16 Javascript
jQuery select的操作实现代码
May 06 Javascript
5款Javascript颜色选择器
Oct 25 Javascript
THREE.JS入门教程(3)着色器-下
Jan 24 Javascript
7款风格新颖的jQuery/CSS3菜单导航分享
Apr 23 Javascript
Linux下编译安装php libevent扩展实例
Feb 14 Javascript
JavaScript中常见的字符串操作函数及用法汇总
May 04 Javascript
JavaScript实现简单获取当前网页网址的方法
Nov 09 Javascript
基于jQuery实现的双11天猫拆红包抽奖效果
Dec 01 Javascript
vue 之 .sync 修饰符示例详解
Apr 21 Javascript
vue.js的简单自动求和计算实例
Nov 08 Javascript
JavaScript canvas动画实现时钟效果
Feb 10 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 命令行参数详解及应用
2011/05/18 PHP
PHP取二进制文件头快速判断文件类型的实现代码
2013/08/05 PHP
yii2 数据库读写分离配置示例
2017/02/10 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
Yii2.0框架模型多表关联查询示例
2019/07/18 PHP
Jquery时间验证和转换工具小例子
2013/07/01 Javascript
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
2013/08/02 Javascript
【经典源码收藏】jQuery实用代码片段(筛选,搜索,样式,清除默认值,多选等)
2016/06/07 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
JQuery学习总结【一】
2016/12/01 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
Vue Router中应用中间件的方法
2020/08/06 Javascript
Ajax获取node服务器数据的完整步骤
2020/09/20 Javascript
[03:07]完美世界DOTA2联赛PWL DAY10 决赛集锦
2020/11/11 DOTA
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
关于Python中浮点数精度处理的技巧总结
2017/08/10 Python
Django 导出 Excel 代码的实例详解
2017/08/11 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
基于python select.select模块通信的实例讲解
2017/09/21 Python
python实现自主查询实时天气
2018/06/22 Python
Django接收post前端返回的json格式数据代码实现
2019/07/31 Python
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
加拿大最大的箱包及旅游配件零售商:Bentley Leathers
2017/07/19 全球购物
几个判断型的面试题
2012/07/03 面试题
Java基础面试题
2012/11/02 面试题
学校司机岗位职责
2013/11/14 职场文书
正规的求职信范文分享
2013/12/11 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
文化活动实施方案
2014/03/28 职场文书
教师党员自我剖析材料
2014/09/29 职场文书
主持人大赛开场白
2015/05/29 职场文书
南极大冒险观后感
2015/06/05 职场文书
化工厂员工工作总结
2015/10/15 职场文书
详解Python类和对象内容
2021/06/22 Python
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python