首页 > 代码库 > JavaScript中关于date对象的一些方法

JavaScript中关于date对象的一些方法

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

  1. Date() - 可返回当天的日期和时间,还包含周几、时区等信息,如:
    Tue Jul 15 2014 16:03:46 GMT+0800 (CST)
  2. getDay() - 可返回表示星期的某一天的数字,返回值是0到6之间的一个整数,0为周日,6为周六:
    dateObject.getDay()
  3. getMonth()- 可返回表示月份的数字,返回值是0到11之间的一个整数,0为一月,11为12月份:
    dateObject.getMonth()
  4. getMilliseconds() - 可返回时间的毫秒,返回值是0到999之间的一个整数:
    dateObject.getMilliseconds()
  5. getTime() - 可返回指定的日期和时间距1970 年 1 月 1 日午夜之间的毫秒数:
    dateObject.getTime()
  6. parse() - 可解析一个日期时间字符串,并返回 1970/1/1 午夜距该日期时间的毫秒数。为静态方法,一般使用构造函数Date()来调用,而不是通过某个Date对象调用,如:
    Date.parse(datestring)
  7. setFullYear() - 用于设置年份,第一个参数必需,为4位整数年份;第二个参数可选,为表示月份的数值,介于0到11之间;第三个蚕食可选,为表示天的数值,介于1到31之间。若增加天数会改变月份或年份,日期对象会自动完成这种转换,如:
    dateObject.setFullYear(year,month,day)
  8. UTC() - 可根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。Date.UTC() 是一种静态方法,因为需要使用构造函数 Date() 来调用它,而不是通过某个 Date 对象调用。前三个参数必需,分别表示年、月、日,后面四位一次表示小时、分钟、秒、毫秒:
    Date.UTC(year,month,day,hours,minutes,seconds,ms)