引用丨Date类型

3、Date类型

// 创建日期
new Date() 

// 日期转时间戳
    Date.parse(日期) // 字符串日期转时间戳
// 根据世界时返回1970年1月1日到指定日期的毫秒数
    Date.UTC(年, 月, 日, 时, 分, 秒, 毫秒) 
    // Date.UTC(2019, 10, 10, 10,10, 10, 10)


// 获取当前日期
    Date.now()
// 浏览器不支持Date.now()方法, 则使用+Date.now(); 
    +Date.now() 
    // +操作符把日期转化成字符串

1、继承的方法

Date.valueOf()  // 返回Date对象的原始值

// 把Date对象转换为字符串
Date.toString()
// Mon Jan 28 2019 10:59:09 GMT+0800 (中国标准时间)

// 不包含时区信息
Date.toLocaleString()
// 2019/1/28 下午4:43:58

2、日期格式化方法

// 时间格式化
Date.toDateString()
// Mon Jan 28 2019

// 以特定的格式显示时、分、秒和时区
Date.toTimeString()
// 11:00:21 GMT+0800 (中国标准时间)

// 以特定地区格式显示年、月、日
Date.toLocaleDateString()   
// 2019/1/28

// 以特定地区格式显示时、分、秒
Date.toLocaleTimeString()
// 上午11:00:45

// 根据世界时 (UTC) 把 Date 对象转换为字符串,并返回结果
Date.toUTCString()
// Mon, 28 Jan 2019 08:08:59 GMT

3、日期/时间组件方法
// 设置日期的年、月、日、时、分、秒、毫秒
    Date.setFullYear()           // 设置Date的年份
    Date.setMonth()             // 设置Date的月份(0~11)
    Date.setDate()              // 设置Date的年份一个月中的某一天(1~31)
    Date.setHours()             // 设置Date的小时(0~23)
    Date.setMinutes()           // 设置Date的年份分钟(0~59)
    Date.setSeconds()           // 设置Date的年份秒数(0~59)
    Date.setMilliseconds()      // 设置Date的年份毫秒
    Date.setTime()              // 设置Date的时间戳
    
    
    
    
    // 获取日期的年、月、日、时、分、秒、毫秒
    Date.getFullYear()          // 从Date对象以四位数返回年份
    Date.getMonth()             // 从Date对象中返回月份(0~11)
    Date.getDay()               // 获取今天是星期几(0~6)
    Date.getDate()              // 从Date对象中返回一个月中的某一天(1~31)
    Date.getHours()             // 返回Date对象的小时(0~23)
    Date.getMinutes()           // 返回Date对象的分钟(0~59)
    Date.getSeconds()           // 返回Date对象的秒数(0~59)
    Date.getMilliseconds()      // 返回Date对象的毫秒
    Date.getTimezoneOffset()    // 返回本地时间与格林尼治标准时间(GMT)的分钟差
    Date.getTime()              // 获取时间戳
    
    
    
    
    // 获取日期的年、月、日、时、分、秒、毫秒
    Date.getUTCFullYear()       // 根据世界时间从Date对象返回四位年份
    Date.getUTCMonth()          // 根据世界时间从Date对象返回月份(0~11)
    Date.getUTCDay()            // 根据世界时间从Date对象返回周中的一天(0~6)// 0代表星期天
    Date.getUTCDate()           // 根据世界时间从Date对象返回一个月中的一天(1~31)
    Date.getUTCHours()          // 根据世界时间返回Date对象的小时(0~23)
    Date.getUTCMinutes()        // 根据世界时间返回Date对象的分钟(0~59)
    Date.getUTCSeconds()        // 根据世界时间返回Date对象的秒数(0~59)
    Date.getUTCMilliseconds()   // 根据世界时间返回Date对象的毫秒(0~999)



你可能感兴趣的:(引用丨Date类型)