ユーザーが Ymd H:i:s 形式で日時を入力する日時テキストフィールド (テキストフィールド 1) があります。テキストフィールド 1 に入力された値から 8 時間を減算し、結果を 2 番目のテキストフィールド (テキストフィールド 2) に表示したい
これはどのように行うことができますか?
ユーザーが Ymd H:i:s 形式で日時を入力する日時テキストフィールド (テキストフィールド 1) があります。テキストフィールド 1 に入力された値から 8 時間を減算し、結果を 2 番目のテキストフィールド (テキストフィールド 2) に表示したい
これはどのように行うことができますか?
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;