以下は、参照用のJS日付関数の概要です
1.現在の時間を取得します
コードコピーは次のとおりです。vardate = new date();
2。年、月、日に日付タイプに変換することが知られているデータ:
コードコピーは次のとおりです。
var applydate = document.domainexceptionform.applydate.value;
applydate = applydate.split( "t")[0];
var applyyear = applydate.split( " - ")[0];
var applymonth = applydate.split( " - ")[1] -1;
var applyday = applydate.split( " - ")[2];
var applydate1 = new Date(ApplyYear、ApplyMonth、Applyday);
3. 2つの日付間で異なる日数が5を超えるかどうかを比較します。
コードコピーは次のとおりです。
parseint((date-applydate1) /(1000 * 60 * 60 * 24)> = 5
4。2回比較してください。
コードコピーは次のとおりです。
if(date.valueof()> applydate1.valueof()){
アラート(「入力日は現在の日付以下であってはなりません!」);
} それ以外 {
アラート( "ok!");
}
5.現在の時間、分、秒を取得する
コードコピーは次のとおりです。
var today = new Date();
var nian = today.gettlyear();
var you = today.getmonth() + 1;
var day = today.getDate();
var hour = today.gethours();
var min = today.getMinutes();
var miao = today.getSeconds();
6.時間の追加:固定時間の35日後(2006年8月12日)後の時間が得られます。
コードコピーは次のとおりです。
var d = new Date( "2006、7、12");
d.setDate(d.getDate() + 35);
7。日付オブジェクトの方法
日付オブジェクトを使用すると、国際標準時間(GMT、現在UTCユニバーサル調整時間として知られているGMT)またはフラッシュプレーヤーが実行されているオペレーティングシステムに比べて時間と日付を取得できます。日付オブジェクトメソッドを使用するには、最初に日付オブジェクトのインスタンスを作成する必要があります。
日付オブジェクトは、フラッシュ5以降のバージョンのプレーヤーを使用する必要があります。
日付オブジェクトの方法は静的ではありませんが、使用すると指定された個々のエンティティに適用できます。
日付オブジェクトの方法の紹介:・
次のようにコードをコピーします:getDate |現地時間に従って現在の日付を取得します(今月の日は何ですか)
getDay |ゲット今日は現地時間によると曜日です(0日、1月...)
getfullear |現地時間に基づいて今年(4桁)を取得する
Gethours
GetMilliseConds |現地時間に基づいて現在のミリ秒を取得します
getminutes|現地時間に基づいて現在の分数を取得します
GetMonth local現地時間に応じて今月を取得します(0:0-Jan、1-Febから始まることに注意してください...)
getSeconds
GetTime
GetTimeZoneOffset |現在の時間とUTC形式のオフセット値を取得します(分)
getutcdate | UTC形式で現在の日付を取得します(今月の何日)
getutcday |今日のUTC形式を入手するのは、曜日です(0月、1月1日...)
getUtceflyear |現在の年をUTC形式で取得します(4桁)
getutchours | UTC形式で現在の時間数を取得します(24時間システム、0-23)
getutcmilliseconds | UTC形式で現在のミリ秒数を取得します
getutcminutes | UTC形式で現在の分数を取得・
getutcmonth utc形式で今月を取得します(0:0-jan、1-febから始まることに注意してください...)
getutcseconds | UTC形式で現在の秒数を取得します・
getyear |現地時間に基づいて現在の略語年を取得します(現在の年から1900年)
SetDate |現在の日付を設定します(今月の何日)
設定された|現在の年(4桁)を設定します
sethours
SetMilliseConds |現在のミリ秒数を設定します
setminutes |現在の分数を設定します
setmonth |現在の月を設定します(0:0-jan、1-febから始まることに注意してください...)
setutcminutes | UTC形式で現在の分数を設定します
setutcmonth |現在の月をUTC形式で設定します(0:0-Jan、1-Febから始まることに注意してください...)
setutcseconds | UTC形式で現在の秒数を設定します
setyear |現在の略語年(現在の年から1900年を差し引いて)を設定します
ToString |日付時間の値を「日付/時刻」の形で文字列値に変換します
date.utc |指定されたUTC形式の固定時間値を返します日付と時刻
セットセカンド|現在の秒数を設定します
Settime
setutcdate | UTC形式の現在の日付を設定します(今月の何日)
setutcutlyear |現在の年をUTC形式で設定します(4桁)
setutchours | UTC形式で現在の時間数を設定します(24時間システム、0-23)
setutcmilliseconds |現在のミリ秒数をUTC形式で設定します
8。新しい日付オブジェクトを作成します
文法:
コードコピーは次のとおりです。
new Date();
新しい日付(年[、月[、日付] [、hour [、minute]]]]]];
パラメーター:
コードコピーは次のとおりです。
年は、1900年と1999年に対応する0〜99の整数であり、4桁で決定された年を指定します。
月は0(1月)から11(12月)の整数であり、このパラメーターはオプションです。
日付は1〜31の整数であり、このパラメーターはオプションです。
時間は0(午前0時)から23時(午後11時)の整数であり、このパラメーターはオプションです。
Minuteは0〜59の整数であり、このパラメーターはオプションです。
2番目は0〜59の整数で、このパラメーターはオプションです。
Millisecondは0〜999の間の整数であり、このパラメーターはオプションです。
コメント:オブジェクト。新しい日付オブジェクトを作成します。
プレーヤーのサポート:フラッシュ5以降。
例:
現在の日付と時刻を取得する例は次のとおりです。
コードコピーは次のとおりです。今= new date();
これは、ナショナルデイの日付オブジェクトの例です。
コードコピーは次のとおりです。National_day= new Date(49、10、1);
以下は、getMonth、getDate、およびdateオブジェクトのメソッドを使用して時間を取得し、動的テキストボックスに出力する例です。
コードコピーは次のとおりです。
mydate = new date();
dateTextfield =(myDate.getMonth() + "/" + myDate.getDate() + "/" + myDate.getTullyear());