-2

我有一个日期时间文本字段(文本字段 1),用户在其中输入 Ymd H:i:s 格式的日期时间。我想从文本字段 1 中输入的值中减去 8 小时,并在第二个文本字段(文本字段 2)中显示结果

如何才能做到这一点?

4

1 回答 1

0
var datetime=window.document.getElementById("field1").value; //store date string
datetime=new Date(datetime.replace(" ","T")+"Z");
datetime.setHours(-8);
datetime=datetime.toISOString().replace("T"," ").split(".")[0];
window.document.getElementById("field2").value=datetime;
于 2013-01-08T18:57:45.087 回答