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 相关文章推荐
不用写JS也能使用EXTJS视频演示
Dec 29 Javascript
jquery中插件实现自动添加用户的具体代码
Nov 15 Javascript
用javascript删除当前行,添加行(示例代码)
Nov 25 Javascript
jQuery+ajax实现动态执行脚本的方法
Jan 27 Javascript
详解JavaScript中localStorage使用要点
Jan 13 Javascript
AngularJS表格样式简单设置方法示例
Mar 03 Javascript
JS实现分页浏览横向图片(类轮播)实例代码
Nov 06 Javascript
关于Angularjs中自定义指令一些有价值的细节和技巧小结
Apr 22 Javascript
微信小程序通过保存图片分享到朋友圈功能
May 24 Javascript
jQuery.parseJSON()函数详解
Feb 28 jQuery
JS函数动态传递参数的方法分析【基于arguments对象】
Jun 05 Javascript
JavaScript实现刮刮乐效果
Nov 01 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
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
一个图片地址分解程序(用于PHP小偷程序)
2014/08/23 PHP
PHP利用hash冲突漏洞进行DDoS攻击的方法分析
2015/03/26 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
总结PHP中DateTime的常用方法
2016/08/11 PHP
jQuery 自动增长的文本输入框实现代码
2010/04/02 Javascript
详解JavaScript基本类型和引用类型
2015/12/09 Javascript
hovertree插件实现二级树形菜单(简单实用)
2016/12/28 Javascript
JS中实现函数return多个返回值的实例
2017/02/21 Javascript
vue.js的提示组件
2017/03/02 Javascript
jQuery实现可拖动进度条实例代码
2017/06/21 jQuery
js脚本编写简单刷票投票系统
2017/06/27 Javascript
详解react-webpack2-热模块替换[HMR]
2017/08/03 Javascript
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
jquery实现掷骰子小游戏
2019/10/24 jQuery
微信小程序实现Swiper轮播图效果
2019/11/22 Javascript
js前端对于大量数据的展示方式及处理方法
2020/12/02 Javascript
[00:52]玛尔斯技能全介绍
2019/03/06 DOTA
在Python中关于中文编码问题的处理建议
2015/04/08 Python
Python使用Pycrypto库进行RSA加密的方法详解
2016/06/06 Python
python实现SOM算法
2018/02/23 Python
PyQt5 QSerialPort子线程操作的实现
2018/04/21 Python
python实现图片彩色转化为素描
2019/01/15 Python
详解Python的数据库操作(pymysql)
2019/04/04 Python
浅谈keras 的抽象后端(from keras import backend as K)
2020/06/16 Python
Pandas替换及部分替换(replace)实现流程详解
2020/10/12 Python
python 将html转换为pdf的几种方法
2020/12/29 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
HTML5移动端手机网站开发流程
2016/04/25 HTML / CSS
吃透移动端 Html5 响应式布局
2019/12/16 HTML / CSS
父亲生日宴会答谢词
2014/01/10 职场文书
学生会主席竞聘书
2014/03/31 职场文书
企业管理标语
2014/06/10 职场文书
《世界多美呀》教学反思
2016/02/22 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
教你用Python+selenium搭建自动化测试环境
2021/06/18 Python