この記事では、JSによる動的時間を表示する方法について説明します。次のように、参照のために共有してください。
日付オブジェクトの方法
日付オブジェクトを使用すると、国際標準時間(GMT、現在UTCユニバーサル調整時間として知られているGMT)またはフラッシュプレーヤーが実行されているオペレーティングシステムに比べて時間と日付を取得できます。日付オブジェクトメソッドを使用するには、最初に日付オブジェクトのインスタンスを作成する必要があります。
日付オブジェクトは、フラッシュ5以降のバージョンのプレーヤーを使用する必要があります。
日付オブジェクトの方法は静的ではありませんが、使用すると指定された個々のエンティティに適用できます。
日付オブジェクトの方法の紹介:
getDate
getDay
・getfulerear local現地時間に基づいて今年(4桁)を取得する
geThours
getmilliseconds現地時間に応じて現在のミリ秒数を取得します
・getminutes|現地時間に応じて現在の時間数を取得します
get getmonth local現地時間に応じて今月を取得します(0:0-jan、1-febから始まることに注意してください...)
getseconds rocal現地時間に応じて現在の秒数を取得します
getTime |0:00からUTC形式でミリ秒数を取得します
getTimeZoneOffset |現在の時間とUTC形式のオフセット値を取得します(分)
getutcdate
getutcday
getutcutlyeardutc形式で今年を取得(4桁)
getutChours
getutcmilliseconds | UTC形式で現在のミリ秒数を取得します
・getutcminutes utc形式で現在の分数を取得します
getutcmonth | UTC形式で今月を取得します(0:0-Jan、1-Febから始まることに注意してください...)
getutcseconds utc形式で現在の秒数を取得します
getYear
・setDate
・設定された|今年を設定する(4桁)
・sethours現在の時間数を設定します(24時間システム、0-23)
setmilliseconds |現在のミリ秒数を設定します
setminutes |現在の分数を設定します
・setmonth |現在の月を設定します(0:0-jan、1-febから始まることに注意してください...)
setseconds現在の秒数を設定します
ottatedSettime00:00からUTC形式でミリ秒数を設定します
・setutcdate utc形式の現在の日付を設定します(今月の何日)
setutcutlyear |現在の年をUTC形式で設定します(4桁)
setutChours
・setutcmilliseconds utc形式で現在のミリ秒数を設定します
・setutcminutes utc形式で現在の分数を設定します
・setutcmonth outc形式で今月を設定します(0:0-jan、1-febから始まることに注意してください...)
setutcseconds utc形式で現在の秒数を設定します
・setyear |現在の略語年を設定します(今年から1900年を除いて)
・toString
・date.utc|指定されたUTC形式の固定時間値を返します日付と時刻
ページJSは、システムの動的時間の完全な例を直接取得します。
<!doctype html public " - // w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <title> jsリアルタイムディスプレイ< type = "text/javascript"> function showlocale(objd){var st、colorhead、colorfoot; var yy = objd.getyear(); if(yy <1900)yy = yy+1900; var mm = objd.getmonth()+1; if(mm <10)mm = '0' + mm; var dd = objd.getDate(); if(dd <10)dd = '0' + dd; var hh = objd.gethours(); if(hh <10)hh = '0' + hh; var mm = objd.getMinutes(); if(mm <10)mm = '0' + mm; var ss = objd.getSeconds(); if(ss <10)ss = '0' + ss; var ww = objd.getday(); if(ww == 0)colorhead = "<font color =/"#ff0000/">"; if(ww == 0)colorhead = "<font color =/"#ff0000/">"; if(ww == 0)ww = "Sunday"; if(ww == 0)ww = "Sunday"; if(ww == 0)(ww == 1)ww = "monday"; if(ww == 2)ww = "火曜日"; if(ww == 3)ww = "水曜日"; if(ww == 4)ww = "木曜日"; if(ww == 5)ww = "金曜日"; if(ww == 6)ww = "土曜日"; colorfoot = "</font>" str = colorhead + yy + "year" + mm + "month" + dd + "day" + hh + ":" + mm + ":" + ss + "" + ww + colorfoot; // alert(str); return str;} function tick(){var today;今日= new date(); document.getElementById( "localtime")。innerhtml = showlocale(Today); window.settimeout( "tick()"、1000);} tick(); </script> </body> </html>操作効果は、次の図に示されています。
PS:JavaScriptの時間と日付の操作に興味がある友人は、このサイトのオンラインツールを参照することもできます。
UNIXタイムスタンプ変換ツール:
http://tools.vevb.com/code/unixtime
世界中のオンライン時間調査:
http://tools.vevb.com/zhuanhuanqi/worldtime
オンライン永久カレンダー:
http://tools.vevb.com/bianmin/wannianli
Web永久カレンダー:
http://tools.vevb.com/bianmin/webwannianli
For more information about JavaScript, please check this site's special topics: "Summary of JavaScript Time and Date Operation Skills", "Summary of JavaScript Switching Effects and Skills", "Summary of JavaScript Search Algorithm Skills", "Summary of JavaScript Animation Special Effects and Skills", "Summary of JavaScript Errors and Debugging Skills", "Summary of JavaScript Data Structures and Algorithm Skills", 「JavaScriptトラバーサルアルゴリズムとスキルの概要」および「JavaScript数学的操作の使用の概要」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。