4.js 基础--Date

1.日期对象

封装一个客户端本地的时间并提供操作时间的API

创建时间的三种方法

1.创建时间对象,保存当前时间

var now = new Date();

2.创建时间对象,保存自定义时间

1>var date = new Date("yyyy/MM/dd hh:mm:ss" );

var date = new Date("2017/12/21");

Thu Dec 21 2017 00:00:00 

2>var date = new Date(yyyy, MM-1,dd, hh,mm,ss);

var now = new Date(2017,12,21);

Sun Jan 21 2018 00:00:00

注意:使用时间设置时间,月份要-1

2.Date的API

1.日期分量

FullYear     Month    Date    Day

Hours     Minutes    Seconds   Millseconds

除了Day(星期)每一个都有set(xxx)和get(xxx)方法

2.日期计算

date.setXXX(date.getXXX() + n );

getTime():计算1970到现在的毫秒数

3.日期转字符串

date.toGMTString():转为中国标准时间格式

console.log(new Date().toGMTString());

Mon, 13 Mar 2017 06:42:54 GMT

date.toLocaleString():转为当地时间格式

2017/3/13 下午2:42:10

date.toLocaleDateString():仅保留日期

2017/3/13

date.toLocaleTimeString():仅保留时间

下午2:42:27

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容