JavaScript中日期(Date)对象常用方法
创建日期对象方法一:日期对象=new Date()方法二:日期对象=New Date(日期字串)方法三:日期对象=New Date(年,月,日[时、分、秒、[毫秒]])方法四:日期对象=New Date(毫秒)日期对象的常用方法方法描述Date()返回当日的日期和时间getDate()从Date对象返回一个月中的某一天(1~31)getD...
·
-
创建日期对象
方法一:日期对象=new Date()
方法二:日期对象=New Date(日期字串)
方法三:日期对象=New Date(年,月,日[时、分、秒、[毫秒]])
方法四:日期对象=New Date(毫秒) -
日期对象的常用方法
| 方法 | 描述 |
|---|---|
| Date() | 返回当日的日期和时间 |
| getDate() | 从Date对象返回一个月中的某一天(1~31) |
| getDay() | 从Date对象返回一周中的某一天(0~6) |
| getMonth() | 从Date对象返回月份(0~11) |
| getFullYear() | 从Date对象以4位数字返回年份 |
| getYear() | 请使用getFullYear()方法代替 |
| getHours() | 返回Date对象的小时(0~23) |
| getMinutes() | 返回Date对象的分钟(0~59) |
| getSeconds() | 返回Date对象的秒数(0~59) |
| getMilliseconds() | 返回Date对象的毫秒(0~999) |
| getTime() | 返回1970年1月1日至今的毫秒数 |
| getTimezoneOffset() | 返回本地时间与格林威治标准时间(GMT)的分钟差 |
| getUTCDate() | 根据世界时从Date对象返回月中的一天(1~31) |
| getUTCDay() | 根据世界时从Date对象返回周中的一天(0~6) |
| getUTCMonth() | 根据世界时从Date对象返回月份(0~11) |
| getUTCFullYear() | 根据世界时从Date对象返回4位数的年份 |
| getUTCHours() | 根据世界时返回Date对象的小时(0~23) |
| getUTCMinutes() | 根据世界时返回Date对象的分钟(0~59) |
| getUTCSeconds() | 根据世界时返回Date对象的秒钟(0~59) |
| getUTCMilliseconds() | 根据世界时返回Date对象的毫秒(0~999) |
| parse() | 返回1970年1月1日午夜到指定日期(字符串)的毫秒数 |
| setDate() | 设置Date对象中月的某一天(1~31) |
| setMonth() | 设置Date对象中月份(0~11) |
| setFullYear() | 设置Date对象中的年份(四位数字) |
| setYear() | 请使用setFullYear()方法代替 |
| setHours() | 设置Date对象中的小时(0~23) |
| setMinutes() | 设置Date对象中的分钟(0~59) |
| setSeconds() | 设置Date对象中的秒钟(0~59) |
| setMiliseconds() | 设置Date对象中的毫秒(0~999) |
| setTime() | 以毫秒设置Date对象 |
| setUTCDate() | 根据世界时设置Date对象中月份的一天(1~31) |
| setUTCMonth() | 根据世界时设置Date对象中的月份(0~11) |
| setUTCFullYear() | 根据世界时设置Date对象中的年份(四位数字) |
| setUTCHours() | 根据世界时设置Date对象中的小时(0~23) |
| setUTCMinutes() | 根据世界时设置Date对象中的分钟(0~59) |
| setUTCSeconds() | 根据世界时设置Date对象中的秒钟(0~59) |
| setUTCMilliseconds() | 根据世界时设置Date对象中的毫秒(0~999) |
| toSource() | 返回该对象的源代码 |
| toString() | 把Date对象转换为字符串 |
| toTimeString() | 把Date对象的时间部分转换为字符串 |
| toDateString() | 把Date对象的日期部分转换为字符串 |
| toGMTString() | 请使用toUTCString()方法代替 |
| toUTCString() | 根据世界时,把Date对象转换为字符串 |
| toLocaleString() | 根据本地时间格式,把Date对象转换为字符串 |
| toLocaleTimeString() | 根据本地时间格式,把Date对象的时间部分转换为字符串 |
| toLocaleDateString() | 根据本地时间格式,把Date对象的日期部分转换为字符串 |
| UTC() | 根据世界时返回1997年1月1日到指定日期的毫秒数 |
| valueOf() | 返回Date对象的原始值 |
其中toLocaleFormat()方法,可以有选择地将日期对象中的某个或某些部分转换成字符串,也可以指定转换的字符串格式。toLocalFormat()方法的语法如下:
日期对象.toLocaleFormat(formatString)
参数formatString为要转换的日期字符,这些字符及含义如表:
| 格式字符 | 说明 |
|---|---|
| %a | 显示日期的缩写,显示方式有本地区域设置 |
| %A | 显示星期的全称,显示方式有本地区域设置 |
| %b | 显示月份的缩写,显示方式有本地区域设置 |
| %B | 显示月份的全称,显示方式有本地区域设置 |
| %c | 显示日期和时间,显示方式有本地区域设置 |
| %d | 以两位数的形式显示月份中的某一日(01~31) |
| %H | 以两位数的形式显示小时,24小时制,00~23 |
| %I | 以两位数的形式显示小时,12小时制,01~12 |
| %j | 一年中的第几天3位数,001~366 |
| %m | 两位数月份,01~12 |
| %M | 两位数分钟,00~59 |
| %p | 本地区域设置的上午或者下午 |
| %S | 两位数秒钟,00~59 |
| %U | 两位数1年中的第几周00~53(星期天为一周的第一天) |
| %w | 一周中的第几天0~6(星期天为一周的第一天,0为星期天) |
| %W | 两位数一年中的第几周00~53(星期一为一周的第一天,一年中的第一个星期一认为是第0周) |
| %x | 显示日期,显示方式有本地区域设置 |
| %X | 显示时间,显示方式有本地区域设置 |
| %y | 两位数年份 |
| %Y | 4位数年份 |
| %Z | 如果时区信息不存在,则被时区名称、时区简称或者被无字节替换 |
| %% | 显示% |
更多推荐


所有评论(0)