拡張フォーマット
拡張フォーマットは、より多くのフォーマットオプションを提供するために`dayjs().format` APIを拡張します。
var advancedFormat = require('dayjs/plugin/advancedFormat')
dayjs.extend(advancedFormat)
dayjs().format('Q Do k kk X x')
注:以下の表にある`z`や`zzz`のようなフォーマットオプションの中には、追加のプラグインが必要なものがあります。
追加されたフォーマットのリスト
フォーマット | 出力 | 説明 |
---|---|---|
Q | 1-4 | 四半期 |
Do | 1日 2日 ... 31日 | 序数付き月の日付 |
k | 1-24 | 1から始まる時 |
kk | 01-24 | 1から始まる2桁の時 |
X | 1360013296 | 秒単位のUnixタイムスタンプ |
x | 1360013296123 | ミリ秒単位のUnixタイムスタンプ |
w | 1 2 ... 52 53 | 年の通算週( `WeekOfYear` プラグインに依存) |
ww | 01 02 ... 52 53 | 2桁の年の通算週( `WeekOfYear` プラグインに依存) |
W | 1 2 ... 52 53 | ISO年の通算週( `IsoWeek` プラグインに依存) |
WW | 01 02 ... 52 53 | 2桁のISO年の通算週( `IsoWeek` プラグインに依存) |
wo | 第1週 第2週 ... 第52週 第53週 | 序数付き年の通算週( `WeekOfYear` プラグインに依存) |
gggg | 2017 | 週年( `WeekYear` プラグインに依存) |
GGGG | 2017 | ISO週年( `IsoWeek` プラグインに依存) |
z | EST | 略称付きオフセット( `Timezone` プラグインに依存) |
zzz | 東部標準時 | 略称なしオフセット( `Timezone` プラグインに依存) |