AdvancedFormat
AdvancedFormat は、dayjs().format
API を拡張し、より多くのフォーマットオプションを提供します。
javascript
var advancedFormat = require('dayjs/plugin/advancedFormat');
// import advancedFormat from 'dayjs/plugin/advancedFormat' // ES 2015
dayjs.extend(advancedFormat);
dayjs().format('Q Do k kk X x');
注: 以下の表にある z
や zzz
のようなフォーマットオプションを使用するには、追加のプラグインが必要です。
追加されるフォーマットオプション一覧:
Format | Output | Description |
---|---|---|
Q | 1-4 | 四半期 |
Do | 1st 2nd ... 31st | 日付(序数詞付き) |
k | 1-24 | 1 ~ 24 時 (24 時間表記) |
kk | 01-24 | 01 ~ 24 時 (24 時間表記、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 | ISO 週番号 (2 桁) ( IsoWeek プラグインが必要 ) |
wo | 1st 2nd ... 52nd 53rd | 年の週番号(序数詞付き) ( WeekOfYear プラグインが必要 ) |
gggg | 2017 | Week Year ( WeekYear プラグインが必要 ) |
GGGG | 2017 | ISO Week Year ( IsoWeek プラグインが必要 ) |
z | EST | タイムゾーンの略称 ( Timezone プラグインが必要 ) |
zzz | Eastern Standard Time | タイムゾーンの名称 ( Timezone プラグインが必要 ) |