Time dateTime 属性
Track 对象的 dateTime 属性用于设置或返回 <time> 元素中 datetime 属性的值
datetime 属性用于设置日期或时间,在该元素的内容中未指定日期或时间时,使用该属性
datetime 属性在所有浏览器中不会渲染任何特殊的效果
语法
返回 dateTime 属性
timeObject.dateTime
设置 dateTime 属性
timeObject.dateTime= "YYYY-MM-DDThh:mm:ssTZD"
属性值
值 | 描述 |
---|---|
YYYY-MM-DDThh:mm:ssTZD | 日期或时间 |
YYYY-MM-DDThh:mm:ssTZD 各组成部分
成分 | 描述 |
---|---|
YYYY | 年,例如 2011 |
MM | 月,例如 01 表示 January |
DD | 一个月中的第几天,例如 08 |
T | 必需的分隔符,若规定时间的话 |
hh | 时,例如 22 表示 10.00pm |
mm | 分,例如 55 |
ss | 秒,例如 03 |
TZD | 时区标识符,Z 表示祖鲁,也称为格林威治时间 |
返回值
字符串,表示元素的日期和时间的计算机可处理的形式
浏览器支持
只有 Firefox 和 Opera 12 支持 dateTime 属性
自版本 15 起,Opera 不再支持该属性
范例
获取 <time> 元素表示的数据
var x = document.getElementById("myTime").dateTime;
x 输出结果为:2018-02-14
范例 2
改变 <time> 元素的日期和时间
document.getElementById("myTime").dateTime="2018-06-28T09:30Z";
相关知识
HTML 参考手册: HTML <time> datetime 属性