JavaScript時間関数完全集_基礎知識

WBOY
リリース: 2016-05-16 16:42:48
オリジナル
1568 人が閲覧しました

以下は、参考のための JS 日付関数の概要です

1. 現在時刻を取得します

コードをコピー コードは次のとおりです:
var date=new Date();

2. 既知の年、月、日を日付データに変換します:

コードをコピーします コードは次のとおりです:

var applyDate = document.domainExceptionForm.applyDate.value;
applyDate = applyDate.split("T")[0];
var apply Year = applyDate.split("-")[0];
var applyMonth = applyDate.split("-")[1] - 1;
var applyDay = applyDate.split("-")[2];
var applyDate1 = 新しい日付(apply Year, applyMonth, applyDay);

3. 2 つの日付の日数の差が 5 より大きいかどうかを比較します:

コードをコピーします コードは次のとおりです:

parseInt((日付-適用日1) / (1000 * 60 * 60 * 24)) >= 5

4. 2 つの時間を比較します:

コードをコピーします コードは次のとおりです:

if (date.valueOf() > applyDate1.valueOf()) {
alert("入力日付は現在の日付以上であってはなりません!");
} else {
alert("OK!");
}

5. 現在時刻の時、分、秒を取得します

コードをコピーします コードは次のとおりです:

var tody = new Date();
var nian = tody.getFullyear();
var youe = tody.getMonth() 1;
var day = tody.getDate();
var 時間 = tody.getHours();
var min = tody.getMinutes();
var miao = tody.getSeconds();

6. 時刻の追加: 固定時刻から 35 日後の時刻を取得します (2006 年 8 月 12 日)

コードをコピーします コードは次のとおりです:

var d = 新しい日付("2006, 7, 12");
d.setDate(d.getDate() 35);

7. Date オブジェクトのメソッド

Date オブジェクトを使用すると、国際協定時 (グリニッジ標準時、現在は UTC 協定世界時として知られています) または Flash プレーヤーが実行されているオペレーティング システムを基準とした時刻と日付を取得できます。 Date オブジェクトのメソッドを使用するには、まず Date オブジェクトのインスタンスを作成する必要があります。
日付オブジェクトには Flash 5 以降のプレーヤーを使用する必要があります。
Date オブジェクトのメソッドは静的ではありませんが、使用時に指定された個々のエンティティに適用されます。
Date オブジェクトのメソッドの紹介: ·

コードをコピー コードは次のとおりです:
getDate | 現地時間に基づいて現在の日付 (月の何日) を取得します
getDay | 現地時間に基づいて今日の曜日を取得します (0-日曜日、1-月曜日...)
getFull Year | 現地時間に基づいて現在の年 (4 桁) を取得します
getHours | 現地時間に基づいて現在の時間を取得します (24 時間形式、0 ~ 23)
getMilliseconds | 現地時間に基づいて現在のミリ秒数を取得します
getMinutes | 現地時間に基づいて現在の分を取得します
getMonth | 現地時間に基づいて現在の月を取得します (0 から始まることに注意してください: 0-1 月、1 日-2 月...)
getSeconds | 現地時間に基づいて現在の秒を取得
getTime | 1970.1.1 0:00 からのミリ秒数を UTC 形式で取得
getTimezoneOffset | 現在時刻とUTC形式のオフセット値を取得(分単位)
getUTCDate | 現在の日付をUTC形式で取得(今月の当日)
getUTCDay | 今日の曜日を UTC 形式で取得します (0-日曜日、1-月曜日...)
getUTCFull Year | 現在の年を UTC 形式 (4 桁) で取得
getUTCHours | 現在の時間を UTC 形式 (24 時間形式、0 ~ 23) で取得します
getUTCMilliseconds | 現在のミリ秒数を UTC 形式で取得します
getUTCMinutes | 現在の分を UTC 形式で取得 ·
getUTCMonth | 現在の月を UTC 形式で取得します (0 から始まるメモ: 0-1月、1-2月...)
getUTCSeconds | 現在の秒を UTC 形式で取得します ·
get Year | 現地時間に基づいて現在の短縮年を取得します (現在の年から 1900 を引いたもの)
setDate | 現在の日付(今月の日付)を設定します
setFull Year | 現在の年(4桁)を設定します
setHours |現在の時間を設定します (24 時間形式、0 ~ 23)
setMilliseconds | 現在のミリ秒数を設定します
setMinutes | 現在の分を設定します
setMonth | 現在の月を設定します (0 から始まるメモ: 0-1月、1-2月...)
setUTCMinutes | 現在の分を UTC 形式で設定します
setUTCMonth | 現在の月を UTC 形式で設定します (0 から始まるメモ: 0-1月、1-2月...)
setUTCSeconds | 現在の秒を UTC 形式で設定します
setyear | 現在の短縮年を設定します (現在の年から 1900 を引いたもの)
toString | 日付と時刻の値を「日付/時刻」の形式の文字列値に変換します
Date.UTC | 指定された UTC 形式の日付と時刻の固定時刻値を返します
setSeconds | 現在の秒数を設定します
setTime | 1970.1.1 0:00 からのミリ秒数を UTC 形式で設定します
setUTCDate | 現在の日付をUTC形式(月の日)で設定します
setUTCFull Year | 現在の年をUTC形式(4桁)で設定します
setUTCHours | 現在の時間を UTC 形式 (24 時間形式、0 ~ 23) で設定します
setUTCMilliseconds | 現在のミリ秒数を UTC 形式で設定します

8. 新しい Date オブジェクトを作成します

構文:

コードをコピーします コードは次のとおりです:

new Date();

new Date(年 [, 月 [, 日付 [, 時 [, 分 [, 秒 [, ミリ秒 ]]]]] );

パラメータ:

コードをコピーします コードは次のとおりです:

year は、1900 年から 1999 年に対応する 0 から 99 までの整数、または明確な年を指定する 4 桁の数字です。 month は 0 (1 月) から 11 (12 月) までの整数です。このパラメータはオプションです。 date は 1 ~ 31 の整数です。このパラメータはオプションです。 時間は 0 (午前 0 時) から 23 (午後 11 時) までの整数です。このパラメータはオプションです。 分は 0 ~ 59 の整数です。このパラメータはオプションです。 2 番目は 0 ~ 59 の整数です。このパラメータはオプションです。 ミリ秒は 0 ~ 999 の整数です。このパラメータはオプションです。

注: オブジェクト。新しい Date オブジェクトを作成します。
プレーヤーのサポート: Flash 5 以降。
例:

以下は現在の日付と時刻を取得する例です:

コードをコピー コードは次のとおりです:
now = new Date();

以下は、建国記念日に関する Date オブジェクトを作成する例です:

コードをコピーします コードは次のとおりです:
national_day = new Date (49, 10, 1);

次は、新しい Date オブジェクトを作成し、Date オブジェクトの getMonth、getDate、getFull Year メソッドを使用して時刻を取得し、それをダイナミック テキスト ボックスに出力する例です。

コードをコピー コードは次のとおりです:

myDate = 新しい日付()
dateTextField = (mydate.getMonth() "/" myDate.getDate() "/" mydate.getFullyear());
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート