博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第五章 引用类型> Data类型
阅读量:4546 次
发布时间:2019-06-08

本文共 1131 字,大约阅读时间需要 3 分钟。

Data类型

data类型使用自UTC(国际协调时间)1970年 1 月 1 日午夜经过的毫秒数来保存日期。

创建一个日期对象:

var now = new Date();console.log(now);// Sun Jun 05 2016 17:43:32 GMT+0800 (中国标准时间)

创建日期对象的方法

Date.parse():接受一个表示日期的的字符串参数,EC5没有定义支持的日期合适,行为因现实而已。

浏览器设置为美国:

”月/日/年“             6/13/2016

”英文月名  日,年“  January 13,2016

"英文星期几 英文月名 日 年 时:分:秒 时区"  Tue May 25 2004 00:00:00 GTM-0700

var someDate = new Date(Date.parse("May 25, 2004"));console.log(someDate);// Tue May 25 2004 00:00:00 GMT+0800 (中国标准时间)

如果传入的字符串不能表示日期,返回NaN;

 

Date.UTC():

var time = new Date(Date.UTC(2005, 4, 5, 17, 55, 55));console.log(time);//Fri May 06 2005 01:55:55 GMT+0800 (中国标准时间)   月份基于0开始

Date构造函数:

日期和时间基于本地时区创建。

var someTime = new Date(2000, 0, 0);console.log(someTime);//  Fri Dec 31 1999 00:00:00 GMT+0800 (中国标准时间)
var someTime = new Date(2005, 4, 5, 17, 55, 55);console.log(someTime);// Thu May 05 2005 17:55:55 GMT+0800 (中国标准时间)

继承的方法

toLocaleString()与toString():

不同浏览器表现各异。调试代码时比较有用;

valueOf(): 返回日期的毫秒表示。可用于比较日期值。

var date1 = new Date(2007, 0, 1);var date2 = new Date(2007, 1, 1);console.log(date1 > date2);console.log(date1 < date2);// false// true

 

转载于:https://www.cnblogs.com/zhangbaihua/p/5561318.html

你可能感兴趣的文章
[转]eclipse中build workspace的相关优化
查看>>
SqlServer存储过程等基本语法
查看>>
使用多种方式实现遍历HashMap
查看>>
SSH框架整合思想
查看>>
代码界的石器时代
查看>>
Buying Cheap And Stylish Nike Shoes in On-Line Wholesale Stores
查看>>
破解wifi时遇到rtl8187 - [phy1]SIOCSIFFLAGS: Name not unique on network
查看>>
C# 窗体间传值(综合版)
查看>>
关于地址跳转的参数
查看>>
linux每天一小步---find命令详解
查看>>
[VSTO系列]三、简单的UI设计/QQ联系人导出(下)
查看>>
Java 实现缓存,一个线程存,一个线程取
查看>>
Mongodb初探
查看>>
怎样安装虚拟机
查看>>
JQuery --- 第二期 (jQuery属性操作)
查看>>
(数组)Largest Rectangle in Histogram(栈解问题)
查看>>
关于IN-LIST迭代
查看>>
mobile响应式页面meta信息相关记录
查看>>
sublime 调试输出乱码-解决办法 (临时)
查看>>
codeforces 993 A
查看>>