浅析JS中表示日期和时间的Date对象
2018-01-24 22:22
507 查看
1、Date()构造函数
js语言核心包括Date()构造函数,用来创建表示日期和时间的对象
这些日期对象的方法为日期提供简单的API
日期对象不像数字那样是基本数据类型
2、Date()构造函数应用实例
3、(new Date()).valueOf
将时间数据类型转换成时间戳
时间戳:从1970年1月1日0时0分0秒到当前时间点的所有秒数
时间做差实例,代码如下
js语言核心包括Date()构造函数,用来创建表示日期和时间的对象
这些日期对象的方法为日期提供简单的API
日期对象不像数字那样是基本数据类型
2、Date()构造函数应用实例
var then =new Date(2018,0,24) //2018年1月24日(月份从0开始) 打印结果:Wed Jan 24 2018 var later =new Date(2018,0,24,17,10,30) //打印结果:Wed Jan 24 2018 17:10:30 var now=new Date(); //当前日期和时间 打印结果:Thu Jan 25 2018 10:59:42 var elapsed=now-then //日期减法,计算时间间隔的毫秒数 later.getFullYear() //结果:2011 (获取年份) later.getMonth() // 结果:0 (代表1月) 从0开始计数的月份(获取月份) later.getDate() //结果:24 从1开始计数的天数(获取天数) later.getDay() //结果:3(星期三) 得到星期几:0代表星期日,6代表星期六 later.getHours() //结果:17 获取小时
3、(new Date()).valueOf
将时间数据类型转换成时间戳
时间戳:从1970年1月1日0时0分0秒到当前时间点的所有秒数
时间做差实例,代码如下
var starTime =(new Date()).valueOf(); //进行网络请求,代码省略 var nowTime =(new Date()).valueOf(); var howlong=nowTime -starTime console log("网络请求所消耗时间"+howlong)
相关文章推荐
- js的Date对象,js对日期的转换,获取当前的时间
- JS Date 对象用于处理日期和时间
- JS Date日期时间对象格式化
- js将时间戳转换为日期以及js Date对象的一些方法
- js动态获取当前系统时间+js字符串转换为date日期对象
- js 将Date 日期对象与时间戳互相转换
- js 将Date 日期对象与时间戳互相转换
- js Date 对象用于处理日期和时间。
- js Date 对象用于处理日期和时间
- JS里用来表示时间和日期——Date
- 27 JS基础之--日期对象Date
- js日期对象(Date())与wcf日期(/Date(‘…’)/)相互转换
- 日期时间选择插件 - laydate.js
- Date对象中处理时间和日期的常用方法
- JS之定义指定时间的Date对象
- js 初始化日期对象 new Date() 常用方式
- js中使用new Date(str)创建时间对象不兼容firefox和ie的解决方式
- JS:1.5日期(Date)对象
- Date对象:操作日期时间
- 【js Date】时间字符串、时间戳转换成今天,明天,本月等文字日期