Javascript Date.toString() 格式

我有以下脚本。这是一个带有日期范围的 HTML5 滑块。滑块使用 unix 时间戳,我想以可读格式显示当前选择。

尽管我将格式指定为“yyyy-MM-dd HH:mm:ss”,但这工作正常,但输出为“Wed May 16 2012 08:07:30 GMT+0100(GMT Daylight Time)”。

任何想法为什么它不以我的格式输出?

<input id="slider3" type="range" min="1337149800" max="1337160600"

step="450" onchange="printValue('slider3','rangeValue3')"/>

<input id="rangeValue3" type="text" size="90"/>

<script>

function printValue(sliderID, textbox) {

var x = document.getElementById(textbox);

var y = document.getElementById(sliderID);

var d1=new Date(y.value*1000);

var newtimestamp = d1.toString("yyyy-MM-dd HH:mm:ss");

x.value = newtimestamp;

}

</script>

回答:

JavaScript 的Date对象不支持。有很多图书馆可以为你做这件事。

以上是 Javascript Date.toString() 格式 的全部内容, 来源链接: utcz.com/qa/409670.html

回到顶部