Date オブジェクトは、 日付 そして 時間 TypeScript の機能。これにより、年、月、日、時、分、秒、ミリ秒を取得または設定できます。
コンストラクターに引数を渡さずに日付を作成すると、デフォルトでユーザーのコンピューターの日付と時刻が含まれます。
Date オブジェクトは、次の処理を行う関数も提供します。 協定世界時 (UTC) 時間 、 としても知られている グリニッジ標準時 (GMT) 。世界時間標準は UTC 時間に基づいています。
日付オブジェクトの作成
新しい日付オブジェクトを作成するには 4 つの方法があります。
int を文字列 Java に変換します
1. 新しい日付(): 現在の日付を使用して新しい日付オブジェクトを作成します。 日付 そして 時間 。
Cプログラミングにおけるr
例
let date: Date = new Date(); console.log('Date = ' + date); //Date = Tue Feb 05 2019 12:05:22 GMT+0530 (IST)
2.新しい日付(ミリ秒): 新しい日付オブジェクトを次のように作成します。 ゼロ タイムプラス ミリ秒 。
例
let date: Date = new Date(500000000000); console.log('Date = ' + date); //Date = Tue Nov 05 1985 06:23:20 GMT+0530 (IST)
3. 新しい日付(日付文字列): 日付文字列から新しい日付オブジェクトを作成します。
例
Javaのwhileループから抜け出す方法
let date: Date = new Date('2019-01-16'); console.log('Date = ' + date); //Date = Wed Jan 16 2019 05:30:00 GMT+0530 (IST)
4. 新しい日付 (年、月、日[、時、分、秒、ミリ秒]): 指定された日付と時刻を持つ新しい日付オブジェクトを作成します。
例
let date: Date = new Date(2018, 0O5, 0O5, 17, 23, 42, 11); console.log('Date = ' + date); //Date = Tue Jun 05 2018 17:23:42 GMT+0530 (IST)
日付オブジェクトのプロパティ
財産 | 説明 |
---|---|
コンストラクタ | オブジェクトのプロトタイプを作成する関数を指定します。 |
プロトタイプ | オブジェクトにプロパティとメソッドを追加できます。 |
日付オブジェクトのメソッド
SN | 方法 | 説明 |
---|---|---|
1. | 日付() | 現在の日付と時刻を返すために使用されます。 |
2. | getDate() | 現地時間に基づいて、指定された日付の日付を返すために使用されます。 |
3. | getDate() | 現地時間に基づいて、指定された日付の曜日を返すために使用されます。 |
4. | getFull Year() | 現地時間に基づいて、指定された日付の年を返すために使用されます。 |
5. | getHours() | 現地時間に基づいて、指定された日付の時間を返すために使用されます。 |
6. | getミリ秒() | 現地時間に基づいて、指定された日付のミリ秒を返すために使用されます。 |
7。 | getMinutes() | 現地時間に基づいて、指定された日付の分を返すために使用されます。 |
8. | getMonth() | 現地時間に従って、指定された日付の月を返すために使用されます。 |
9. | getSeconds() | 現地時間に基づいて、指定された日付の秒を返すために使用されます。 |
10. | 時間をもらう() | これは、指定された日付の数値を 1970 年 1 月 1 日 00:00:00 UTC からのミリ秒数として返すために使用されます。 |
十一。 | getTimezoneOffset() | 現在のロケールのタイムゾーン オフセットを分単位で返すために使用されます。 |
12. | getUTCDate() | 世界時に従って、指定された日付の月の日(日付)を返すために使用されます。 |
13. | getUTCDay() | 世界時に従って、指定された日付の曜日を返すために使用されます。 |
14. | getUTCFullyear() | 世界時に従って指定された日付の年を返すために使用されます。 |
15。 | getUTCHours() | 世界時に従って指定された日付の時間を返すために使用されます。 |
16. | getUTCミリ秒() | 世界時に従って、指定された日付のミリ秒を返すために使用されます。 |
17. | getUTCMinutes() | 世界時に従って指定された日付の分を返すために使用されます。 |
18. | getUTCMonth() | 世界時に従って指定された日付の月を返すために使用されます。 |
19. | getUTCSeconds() | 世界時に従って指定された日付の秒を返すために使用されます。 |
二十。 | setDate() | 指定された日付の日付を現地時間に基づいて設定するために使用されます。 |
21。 | setFullyear() | 指定された日付の通年を現地時間に基づいて設定するために使用されます。 |
22. | setHours() | 指定した日付の時間を現地時間に基づいて設定するために使用されます。 |
23. | setミリ秒() | 指定された日付のミリ秒を現地時間に基づいて設定するために使用されます。 |
24. | setMinutes() | 指定した日付の分を現地時間に基づいて設定するために使用されます。 |
25. | setMonth() | 指定した日付の月を現地時間に基づいて設定するために使用されます。 |
26. | setSeconds() | 指定した日付の秒を現地時間に基づいて設定するために使用されます。 |
27. | setTime() | これは、Date オブジェクトを、1970 年 1 月 1 日 00:00:00 UTC からのミリ秒数で表される時刻に設定するために使用されます。 |
28. | setUTCDate() | 世界時に従って、指定された日付の月の日(日付)を設定するために使用されます。 |
29. | setUTCFullyear() | 指定された日付の通年を世界時に従って設定するために使用されます。 |
30. | setUTCHours() | 指定された日付の時間を世界時に従って設定するために使用されます。 |
31. | setUTCミリ秒() | 指定された日付のミリ秒を世界時に従って設定するために使用されます。 |
32. | setUTCMinutes() | 世界時に従って指定された日付の分を設定するために使用されます。 |
33. | setUTCMonth() | 世界時に従って指定された日付の月を設定するために使用されます。 |
3.4. | setUTCSeconds() | 指定された日付の秒を世界時に従って設定するために使用されます。 |
35. | toDateString() | これは、日付の「日付」部分を人間が読める文字列として返すために使用されます。 |
36. | toLocaleDateString() | 現在のロケールの規則を使用して、日付の「日付」部分を文字列として返すために使用されます。 |
37. | toLocaleFormat() | フォーマット文字列を使用して、日付を文字列に変換します。 |
38. | toLocaleString() | 現在のロケールの規則を使用して、日付を文字列に変換します。 |
39. | toLocaleTimeString() | 現在のロケールの規則を使用して、日付の「時刻」部分を文字列として返すために使用されます。 |
40. | toSource() | これは、同等の Date オブジェクトのソースを表す文字列を返すために使用されます。この値を使用して新しいオブジェクトを作成できます。 |
41. | toString() | 指定された Date オブジェクトを表す文字列を返すために使用されます。 |
42. | toTimeString() | これは、日付の「時刻」部分を人間が読める文字列として返すために使用されます。 |
43. | toUTCString() | 協定世界時を使用して、日付を文字列に変換します。 |
44. | 値の() | Date オブジェクトのプリミティブ値を返すために使用されます。 |
例
let date: Date = new Date(2017, 4, 4, 17, 23, 42, 11); date.setDate(13); date.setMonth(13); date.setFullYear(2013); date.setHours(13); date.setMinutes(13); date.setSeconds(13); console.log('Year = ' + date.getFullYear()); console.log('Date = ' + date.getDate()); console.log('Month = ' + date.getMonth()); console.log('Day = ' + date.getDay()); console.log('Hours = ' + date.getHours()); console.log('Minutes = ' + date.getMinutes()); console.log('Seconds = ' + date.getSeconds());
出力
Year = 2013 Date = 13 Month = 1 Day = 3 Hours = 13 Minutes = 13 Seconds = 13