概要
過去の日付をすばやく生成するには、recent()(前日)またはpast()(前年)を使用します。将来の日付をすばやく生成するには、soon()(翌日)またはfuture()(翌年)を使用します。成人の現実的な生年月日を生成するには、birthdate()を使用します。より詳細な制御が必要な場合、これらのメソッドはオプションでカスタマイズできます。また、between()を使用して2つの日付の間の1つの日付を生成するか、betweens()を使用して複数の日付を生成できます。month()とweekday()を使用して、ローカライズされたランダムな月名と曜日名を生成できます。
anytime#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| refDate | string | number | Date | {{$date.now}} | 新しく生成される日付の基準点として使用する日付 |
between#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| from | string | number | Date | | 早い方の日付境界 |
| to | string | number | Date | | 遅い方の日付境界 |
betweens#
指定された境界の間の複数のランダムな日付を生成します。日付は時系列順にソートされた配列で返されます。| 名前 | 型 | デフォルト値 | 説明 |
|---|
| count | number | { min: number; max: number; } | 3 | 生成する日付の数 |
| from | string | number | Date | | 早い方の日付境界 |
| to | string | number | Date | | 遅い方の日付境界 |
birthdate#
ランダムな生年月日を返します。デフォルトでは、18歳から80歳までの成人の生年月日が生成されます。ただし、より具体的な生年月日を生成するために、'age'の範囲または'year'の範囲をカスタマイズできます。| 名前 | 型 | デフォルト値 | 説明 |
|---|
| refDate | string | number | Date | {{$date.now}} | 基準点として使用する日付 |
| max | number | | 生成する生年月日の最大年齢/年 |
| min | number | | 生成する生年月日の最小年齢/年 |
| mode | 'age' | 'year' | | 年齢または年の範囲に基づいて生年月日を生成する'age'または'year' |
| refDate | string | number | Date | {{$date.now}} | modeが'age'の場合にのみ使用される基準点の日付 |
future#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| refDate | string | number | Date | {{$date.now}} | 基準点として使用する日付 |
| years | number | 1 | 日付が将来のどの範囲の年数内になるか |
month#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| abbreviated | boolean | false | 省略形を返すかどうか |
| context | boolean | false | 日付の文脈で月名を返すかどうか。デフォルトのenロケールでは効果がありませんが、frやruなどの他のロケールでは、文法や大文字小文字に影響する場合があります。例えば、ruでは{ context: false }で'январь'、{ context: true }で'января'となります |
past#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| refDate | string | number | Date | {{$date.now}} | 基準点として使用する日付 |
| years | number | 1 | 日付が過去のどの範囲の年数内になるか |
recent#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| days | number | 1 | 日付が過去のどの範囲の日数内になるか |
| refDate | string | number | Date | {{$date.now}} | 基準点として使用する日付 |
soon#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| days | number | 1 | 日付が将来のどの範囲の日数内になるか |
| refDate | string | number | Date | {{$date.now}} | 基準点として使用する日付 |
timeZone#
返されるタイムゾーンは現在のロケールに依存しません。
weekday#
| 名前 | 型 | デフォルト値 | 説明 |
|---|
| abbreviated | boolean | false | 省略形を返すかどうか |
| context | boolean | false | 日付の文脈で曜日を返すかどうか。デフォルトのenロケールでは効果がありませんが、frやruなどの他のロケールでは、文法や大文字小文字に影響する場合があります。例えば、frでは{ context: false }で'Lundi'、{ context: true }で'lundi'となります |
Modified at 2025-01-02 09:03:26