最新のWeb開発のチュートリアル
×

JS チュートリアル

JS HOME JS 導入 JS どこへ JS 輸出 JS 構文 JS ステートメント JS 注釈 JS 変数 JS 演算子 JS 算術 JS 割り当て JS データの種類 JS 機能 JS オブジェクト JS 範囲 JS イベント JS ストリング JS 文字列メソッド JS 数字 JS 数のメソッド JS 数学 JS 日付 JS 日付形式 JS 日付の方法 JS 配列 JS アレイ方式 JS ブール値 JS 比較 JS 条件 JS スイッチ JS ループ For JS ループしながら JS ブレーク JS 型変換 JS 正規表現 JS エラー JS デバッギング JS 巻き上げ JS strictモード JS スタイルガイド JS ベストプラクティス JS 間違い JS パフォーマンス JS 予約語 JS JSON

JS フォーム

フォームバリデーション フォームAPI

JS オブジェクト

オブジェクト定義 オブジェクトのプロパティ オブジェクトメソッド オブジェクトプロトタイプ

JS 機能

関数定義 ファンクションのパラメータ 関数の呼び出し 関数クロージャ

JS HTML DOM

DOM イントロ DOM メソッド DOM 資料 DOM 要素 DOM HTML DOM CSS DOM アニメーション DOM イベント DOM EventListener DOM ナビゲーション DOM ノード DOM ノードリスト

JS ブラウザ BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS

JS 例 JS HTML DOM JS HTML 入力 JS HTML オブジェクト JS HTML イベント JS ブラウザ JS クイズ JS 概要

JS リファレンスマニュアル

JavaScript オブジェクト HTML DOM オブジェクト


 

JavaScript日付の方法


日付の方法は、あなたが取得してみましょうと日付値(年、月、日、時間、分、秒、ミリ秒)を設定します


日付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リファレンス

参照は、すべての日付のプロパティとメソッドの説明と例が含まれています。