var unixtime =356674566
var newDate = new Date();
newDate.setTime(unixtime * 1000);
dateString = newDate.toUTCString();
document.getElementById("time").innerHTML = dateString;
我想给h1
元素文本(不输入文本)作为输入到无功UNIX timestamp..is有没有办法做到这一点?
你可以给h1
元素的id
并使用document.getElementById
得到h1
元素。然后你可以使用.textContent
得到h1
标签内的文本。最后,你可以使用一个+
从检索的textContent为数字字符串转换。
请参见下面的工作例如:
document.addEventListener('DOMContentLoaded', function() {
var unixtime = +document.getElementById('unix').textContent;
var newDate = new Date();
newDate.setTime(unixtime * 1000);
dateString = newDate.toUTCString();
document.getElementById("time").textContent = dateString;
});
<h1 id="unix">356674566</h1>
<p>Date: <span id="time"></span></p>