異なる時間フォーマット間JSとの変換を説明

最初に言及されている必要があり、時間と日付に対処するために使用されたDateオブジェクト、です。

新しいDate()ステートメントを使用すると、時刻形式(この形式を参照して後述する標準時間)のうち作成したDateオブジェクトを作成します。

水曜日2019年7月17日午後01時59分21秒GMT + 0800(中国標準時)

日付を作成するには、いくつかの方法がありますオブジェクト:

1. のlet = 新しい日付(); 2. LET 日付= 新しい日付ミリ秒)。3. レット日付= 新しい日付日付ストリング)。4. LET 日付= 新しい日付時間)。


説明:

1.基準は、現在時刻が取得され、通過しません。

2.パスタイムスタンプを今までのタイムスタンプは、GMT 1970年1月1日(1970年1月1日に北京時間08時間00分00秒)00時間00分00秒を意味し、合計秒数を、 10桁の10の質量13があってもよい、(MSが13です)。

前記のような文字列の送信時刻、2019年7月17日午後02時40分30秒「『または』 2019年7月17日『私が試したところ、』 / 『と』 - 「日付セパレータ用スペースではなくカンマ、完了するために、日付、分、秒をフルに書き込むことができない、可能です。

前記のようなコンマ区切り時刻、通過2019,7、17、14、40、30、私はこれは必須であり、他の全体を書き込むことができない年それを試してみました。注、月に代わって、月は0(月)から11(月)までです。

 

コンバージョンタイムスタンプと日付の形式:

 

まず、タイムスタンプは、標準時刻形式に変換され、

すでに述べたように、新しい日付に直接引数としてタイムスタンプは、()することができます

 

日付=新しい日付(タイムスタンプ)しましょう

 

第二に、タイムスタンプは、標準時刻形式に変換され、

また、これは非常に単純である、DateオブジェクトのgetTime()メソッドを使用します。

タイムスタンプは=新しいDate()。getTime()しましょう

図13は、スタンプがここで得られた時点で、すなわち、ミリ秒

 

第三に、標準時刻形式は、指定されたフォーマットに変換され、

いくつかの方法は、Dateオブジェクトを利用することができます

 

Date.getFullYear() // 完全な年の

date.getMonth()// (使用が一緒に1を覚えているとき、0-11,0代わっ月)の月を取得

date.getDate()//はデイ(1-取得します。 31)がある

date.getTime()// 時間(開始1970年1月1日からのミリ秒数)を取得

date.getHoursを()// 番号(0-23)時間の取得

date.getMinutes()//が分単位(0〜59をゲット)

date.getSeconds()// 秒数を取得する(0-59)

 

何時間フォーマットが所望の部分を得るために必要とし、次いで、上記の方法によって一緒にスプライス。
 
第四に、タイムスタンプが指定した形式に変換しました
第1のタイムスタンプは、標準時刻形式に変換され、指定した形式に変換3を押してください。
 
私たちは、このようなプラス一日一日カットとして、時間に対処したい場合は、最初に計算され、その後のタイムスタンプへと:を追加しました。次のように現在の時間の前に時間を得るためには、計算することができます。
新しい日付(新しい日付()getTime() - * 1000年1 * 60 * 60)
 
参考リンク:
https://www.runoob.com/jsref/jsref-obj-date.html
 
https://www.jb51.net/article/130303.htm

 

おすすめ

転載: www.cnblogs.com/zdd2017/p/11202109.html