Javascript 使用moment.js在HTML5中插入日期<;时间>;要素

Javascript 使用moment.js在HTML5中插入日期<;时间>;要素,javascript,jquery,html,datetime,momentjs,Javascript,Jquery,Html,Datetime,Momentjs,我想使用momente.js在HTML5标记中插入一个回溯的RFC 3339时间戳,因此它在HTML中呈现如下内容: Lorem Ipsum 使用moment.js,my.js可以正确地生成时间戳: document.getElementById('fourdaysarlier').innerHTML=moment().subtract(4,'days').format(“YYYY-MM-DDTHH:MM:ssZ”) 我可以使用innerHTML将其成功写入文档,如下所示: 但是如何在标记中插

我想使用momente.js在HTML5
标记中插入一个回溯的
RFC 3339
时间戳,因此它在HTML中呈现如下内容:

Lorem Ipsum

使用moment.js,my.js可以正确地生成时间戳:

document.getElementById('fourdaysarlier').innerHTML=moment().subtract(4,'days').format(“YYYY-MM-DDTHH:MM:ssZ”)

我可以使用
innerHTML
将其成功写入文档,如下所示:

但是如何在
标记中插入时间戳,如下所示

Lorem Ipsum


提前谢谢

您可以使用普通javascript方法,如

    document.getElementById('fourDaysEarlier').setAttribute("datetime", moment().subtract(4, 'days').format("YYYY-MM-DDTHH:mm:ssZ"));
或者如果您使用的是jQuery-method

    $('#fourDaysEarlier').attr("datetime", moment().subtract(4, 'days').format("YYYY-MM-DDTHH:mm:ssZ") )