この
Date.prototype.addHours= function(h){
this.setHours(this.getHours()+h);
return this;
}
ちょうどnew Date()
にaddHourse関数を呼び出すと、追加したい時間数を渡してみてください。例えば、
alert(new Date().addHours(12));
大丈夫です。ここに完全なコードがあります。
Date.prototype.addHours = function(h) {
this.setHours(this.getHours() + h);
return this;
}
function getFormattedDate(date) {
var year = date.getFullYear();
var month = (1 + date.getMonth()).toString();
month = month.length > 1 ? month : '0' + month;
var day = date.getDate().toString();
day = day.length > 1 ? day : '0' + day;
return month + '/' + day + '/' + year;
}
var date = getFormattedDate(new Date().addHours(12));
var date2 = new Date().addHours(12);
document.getElementById("date").innerHTML = date;
document.getElementById("date2").innerHTML = date2;
<html>
<font size="+1.5">
<p id="date"></p>
</font>
<font size="+1.5">
<p id="date2"></p>
</font>
</html>
これはデフォルトの形式でフォーマットされた日付と日付を印刷します。あなたは好きなものと一緒に行くことができます。