-
Date
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> // 时间类 // 1. 获取当前时间 var date = new Date() console.log(date) // 2. 自定义时间 /** * 月份 0-11 表示1到12 */ date = new Date(2020, 12, 25) console.log(date) date = new Date(2020, 0, 25, 12, 30, 25) console.log(date) /** * 将指定的时间字符串格式转化为时间 * 年月日: “年-月-日” 或者 "年/月/日" */ date = new Date("2021-12-25 12:30:30") console.log(date) // 1. 以特定的格式显示星期 年月日 console.log(date.toDateString()) // 2. 以特定的格式显示时分秒和时区 console.log(date.toTimeString()) // 3.以本地时间格式显示年月日 console.log(date.toLocaleDateString()) // 4.以本地时间格式显示时分秒 console.log(date.toLocaleTimeString()) // 5.获取指定时间对应的时间戳 /** * 时间戳: * 指定时间到1970年1月1日凌晨经历的秒数 */ var time_code = date.getTime() console.log(time_code) // 6.将时间戳转化为指定的时间 date = new Date(time_code) console.log(date) // 7. 获取指定字符串时间对应的时间戳 time_code = Date.parse("2019-12-25 23:15:14") console.log(time_code) date = new Date(time_code) console.log(date) // 8 获取时间中指定字段的值get/重置指定字段的值set // 获取年 var year = date.getFullYear() console.log(year) // 重设 date.setFullYear(2020) console.log(date) // 获取月 var month = date.getMonth() console.log(month) // 重设 date.setMonth(11) console.log(date) // 获取日 var day = date.getDate() console.log(day) // 重设 date.setDate(18) console.log(date) // 获取时 var hour = date.getHours() console.log(hour) // 重设 date.setHours(10) console.log(date) // 获取分 var minute = date.getMinutes() console.log(minute) // 重设 date.setMinutes(10) console.log(date) // 获取秒 var second = date.getSeconds() console.log(second) // 重设 date.setSeconds(56) console.log(date) //获取星期 var week = date.getDay() console.log(week) </script> </body> </html>
HTML——JS—Date类
最新推荐文章于 2024-04-05 03:32:20 发布