javascript内置对象: Date

Date对象:用于处理时间和日期。

创建方法:var myDate = new Date()

Data对象会自动把当前时间与日期保存为初始值。

 document.write(Date())

返回结果:

Tue Mar 13 2018 20:11:03 GMT+0800(中国标准时间)

Date对象的方法:

  1. Date(): 返回当前的日期和时间
  2. getDate() 返回今天的日(今天是本月的第几天?)
var day = new Date()
document.write(day.getDate())

返回结果:2 (今天确实是2号)

  1. getMonth() 返回本月的月份 返回值是 0(一月) 到 11(十二月) 之间的一个整数
var day = new Date()
document.write(day.getMonth())

返回结果:3
正确月份操作:

var day = new Date()
document.write(day.getMonth()+1)
  1. getFullYear() 返回年份
var day = new Date()
document.write(day.getFullYear())
返回结果:2018
  1. getDay() 返回今天是星期几
var day = new Date()
document.write(day.getDay())
返回结果:1
  1. getHours() 获取当前多少时。
var day = new Date()
document.write(day.getHours())
返回结果:20       (截取测试时间20:22)
  1. getMinutes() 获取当前分钟数
var day = new Date()
document.write(day.getMinutes())
返回结果:22       (截取测试时间20:22)
  1. getSeconds() 获取秒数
var day = new Date()
document.write(day.getSeconds())
返回结果:12 
  1. getMilliseconds() 获取毫秒数
var day = new Date()
document.write(day.getMilliseconds())
  1. setDate() 改变当月中的日
    改前: Tue Mar 13 2018 20:00:19 GMT+0800 (中国标准时间)
var day = new Date()
day.setDate(1)  //括号内填写需要更改的日期
document.write(day)
//改后: Thu Mar 01 2018 20:03:06 GMT+0800 (中国标准时间)
  1. 同理可得
SetFullYear()改变年份
SetMonth() 改变月份
SetHours() 改变时
Setminutes() 改变分
Setseconds()  改变秒
SetMilliseconds()改变毫秒
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 全系列文章索引: IOS开发问题索引(一) IOS开发问题索引(二) IOS开发问题索引(三) IOS开发问题索引...
    Kevin_Junbaozi阅读 4,954评论 0 0
  • 在JavaScript中对象通常包括两种类型:内置对象和浏览器对象,此外,用户还可以自定义对象。 对象包含两个要素...
    老夫撩发少年狂阅读 4,574评论 0 1
  • Math对象 MathMath对象是JavaScript的内置对象,提供一系列数学常数和数学方法。Math对象只提...
    LouisJ阅读 2,885评论 0 0
  • 写在零三年来京之前 一个人的时候爱听姜育恒的专辑,那种绵绵碎碎的声音透过暗夜传过来,拂过耳际……一些些怅惘、一些...
    friendly99阅读 1,228评论 0 1
  • 2018年1月8号 18年1月8号,是一个非常好的日子,今天一天非常充实,让工作和生活同时进行,不能因为工作却没了...
    静子姐阅读 1,274评论 0 0