JavaScript中的Date对象使用详解,新手入门必看!

时间、日期是跟我们生活息息相关的事情,同时它们也是编程中经常要碰到的数据。在PHP中有date()函数区处理时间和日期数据,在html5中有time标签定义时间和标签,在JavaScript中有date对象供我们处理时间、日期数据。今天主要给大家聊聊JavaScript中的时间日期:date对象。

JavaScript中的Date对象使用详解,新手入门必看!

JavaScript中的Date对象

在JavaScript中有专门的Date对象来处理时间日期。ECMAScript把日期存储为距离UTC(世界统一时间是所有时区的基标准标时间,由原子钟提供。)时间1970年1月1日0点的毫秒数。JavaScript创建时间的代码是var mydate=new Date();,这句代码是创建新的Date对象,它创建代码运行时的系统时间,可以利用这一点来计算程序执行速度。代码在执行前建立了一个时间对象,执行完毕后又建立一个时间对象,二者相减便得到了代码运行所花费的毫秒数。代码如下:

JavaScript中的Date对象使用详解,新手入门必看!

JavaScript中的Date对象使用详解,新手入门必看!

初始化时间对象

我们也可以初始化一个时间对象常用有以下几种:new Date(“month dd,yyyy hh:mm:ss”);new Date(“mouth dd,yyyy”);new Date(yyyy,mth,dd,hh,mm,ss);new Date(yyyy,mth,dd);new Date(ms);。前面4种方式都是直接输入年、月、日等参数,最后一种方法的时间1790年1月1日之间相差的毫秒数,参数含义如下。

1、yyyy:4位数表示的年份。

2、month:用英文表示月份名称,从january到December。

3、mth:用整数表示的月份,从1月到12月。

4、dd:表示一个月的第几天,从1到31。

5、mm:表示分钟数:0到59的整数。

6、ss:表示从0到59的整数。

7、ms:毫秒数,大于等于0的整数。

虽然Date()函数可以直接获取当前系统的时间,但是现实的格式在不同的浏览器有区别。JavaScript还提供了不少获取时间细节的方法如下图:

JavaScript中的Date对象使用详解,新手入门必看!

常见的Date 对象方法有

JavaScript中的Date对象使用详解,新手入门必看!

关于“JavaScript日期时间”先聊到这,还是多多联系。每天学习一个知识点,每日寄语-“成功不是凭梦想和希望,而是凭努力和实践。”


分享到:


相關文章: