日付の方法は、あなたが取得してみましょうと日付値(年、月、日、時間、分、秒、ミリ秒)を設定します
日付getメソッド
方法は、日付の一部を取得するために使用されている取得します。 ここで(アルファベット順)最も一般的なのは、次のとおりです。
方法 | 説明 |
---|---|
getDate() | 番号(1-31)のように一日を取得 |
getDay() | 番号(0-6)のように平日を取得 |
getFullYear() | 4桁の年(YYYY)を取得 |
getHours() | (0-23)時間を取得します。 |
getMilliseconds() | ミリ秒(0〜999)を取得 |
getMinutes() | 分(0-59)を取得 |
getMonth() | 月(0-11)を取得 |
getSeconds() | 秒(0〜59)を取得 |
getTime() | 時間(1970年1月1日からのミリ秒)を取得します |
getTime()メソッド
getTime() 1970年1月1日からのミリ秒数を返します。
例
<script>
var d = new Date();
document.getElementById("demo").innerHTML =
d.getTime();
</script>
»それを自分で試してみてください getFullYear()メソッド
getFullYear() 4桁の数字で日付の年を返します。
例
<script>
var d = new Date();
document.getElementById("demo").innerHTML =
d.getFullYear();
</script>
»それを自分で試してみてください getDay()メソッド
getDay()番号(0-6)のように平日を返します。
例
<script>
var d = new Date();
document.getElementById("demo").innerHTML =
d.getDay();
</script>
»それを自分で試してみてください JavaScriptでは、週の最初の日は(0)、世界の一部の国では、週の最初の日は「月曜日」であると考えている場合でも、「日曜日」を意味します
あなたは名の配列を使用することができますし、 getDay()名前として平日を返すために:
例
<script>
var d = new Date();
var days = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
document.getElementById("demo").innerHTML = days[d.getDay()];
</script>
»それを自分で試してみてください 日付の設定方法
セット方法は、日付の部分を設定するために使用されます。 ここで(アルファベット順)最も一般的なのは、次のとおりです。
方法 | 説明 |
---|---|
setDate() | 番号(1-31)として日設定 |
setFullYear() | 年を設定します(必要に応じて、月と日) |
setHours() | 時間を設定します(0-23) |
setMilliseconds() | 設定ミリ秒(0〜999) |
setMinutes() | (0-59)分を設定します。 |
setMonth() | 月(0-11)を設定 |
setSeconds() | 設定した秒(0-59) |
setTime() | (1970年1月1日からのミリ秒)の時間を設定します |
setFullYear()メソッド
setFullYear()特定の日付に日付オブジェクトを設定します。 この例では1月14日、2020年。
例
<script>
var d = new Date();
d.setFullYear(2020, 0, 14);
document.getElementById("demo").innerHTML =
d;
</script>
»それを自分で試してみてください setDate()メソッド
setDate()月(1-31)の日を設定します。
例
<script>
var d = new Date();
d.setDate(20);
document.getElementById("demo").innerHTML =
d;
</script>
»それを自分で試してみてください setDate()メソッドは、日付に日数を追加するために使用することができます。
例
<script>
var d = new Date();
d.setDate(d.getDate() + 50);
document.getElementById("demo").innerHTML =
d;
</script>
»それを自分で試してみてください 日を追加する場合は、月または年をシフトし、変更がDateオブジェクトによって自動的に処理されます。
日付入力 - 解析日付
あなたが有効な日付文字列がある場合は、使用することができますDate.parse()ミリ秒に変換する方法を。
Date.parse() 、日付と1970年1月1日の間のミリ秒数を返します。
例
<script>
var msec = Date.parse("March 21, 2012");
document.getElementById("demo").innerHTML =
msec;
</script>
»それを自分で試してみてください その後、 日付オブジェクトに変換するミリ秒数を使用することができます。
例
<script>
var msec = Date.parse("March 21, 2012");
var d = new Date(msec);
document.getElementById("demo").innerHTML =
d;
</script>
»それを自分で試してみてください 日付を比較
日付は容易に比較することができます。
次の例では、2100年1月14日と今日の日付を比較します。
例
var today, someday, text;
today = new Date();
someday = new Date();
someday.setFullYear(2100, 0, 14);
if (someday > today) {
text
= "Today is before January 14, 2100.";
} else {
text = "Today is
after January 14, 2100.";
}
document.getElementById("demo").innerHTML
= text;
»それを自分で試してみてください JavaScriptは、1月11に0から数ヶ月をカウント0 12月11日です。
UTC日付メソッド
UTC日付方法は(のUniveralタイムゾーンは日付)UTCの日付を操作するために使用されています。
方法 | 説明 |
---|---|
getUTCDate() | 同じgetDate()が、UTCの日付を返します |
getUTCDay() | 同じgetDay()が、UTC日返します |
getUTCFullYear() | 同じgetFullYear()が、UTC年を返します |
getUTCHours() | 同じgetHours()が、UTC時間を返します。 |
getUTCMilliseconds() | 同じgetMilliseconds()が、UTCミリ秒を返します。 |
getUTCMinutes() | 同じgetMinutes()が、UTCの分を返します。 |
getUTCMonth() | 同じgetMonth()が、UTCの月を返します |
getUTCSeconds() | 同じgetSeconds()が、UTCの秒を返します。 |
完全なJavaScriptのDateリファレンス
完全なリファレンスについては、当社に行く完全なJavaScriptのDateリファレンス 。
参照は、すべての日付のプロパティとメソッドの説明と例が含まれています。