Day.js

Day.js

  • ドキュメント
  • GitHub
  • 言語アイコン英語
    • 中国語
    • ロシア語
    • 翻訳にご協力ください

›プラグイン

インストール

  • インストール
  • Node.js
  • ブラウザ
  • TypeScript
  • ダウンロード

解析

  • 解析
  • 現在
  • 文字列
  • 文字列 + フォーマット
  • Unixタイムスタンプ(ミリ秒)
  • Unixタイムスタンプ(秒)
  • 日付
  • オブジェクト
  • 配列
  • UTC
  • Dayjsクローン
  • 検証

取得 + 設定

  • 取得 + 設定
  • ミリ秒
  • 秒
  • 分
  • 時
  • 月の日付
  • 曜日
  • 曜日(ロケール対応)
  • ISO曜日
  • 年の通算日
  • 年の通算週
  • 年の通算週(ISO)
  • 月
  • 四半期
  • 年
  • 週年
  • 週年(ISO)
  • 年間の週数(ISO)
  • 取得
  • 設定
  • 最大
  • 最小

操作

  • 操作
  • 追加
  • 減算
  • 開始時刻
  • 終了時刻
  • ローカル
  • UTC
  • UTCオフセット

表示

  • 表示
  • フォーマット
  • 今から
  • Xから
  • 現在まで
  • Xまで
  • カレンダー時刻
  • 差分
  • Unixタイムスタンプ(ミリ秒)
  • Unixタイムスタンプ
  • 月の日数
  • Javascript Dateとして
  • 配列として
  • JSONとして
  • ISO 8601文字列として
  • オブジェクトとして
  • 文字列として

クエリ

  • クエリ
  • 前であるか
  • 同じであるか
  • 後であるか
  • 同じか前であるか
  • 同じか後であるか
  • 間にあるか
  • Dayjsであるか
  • 閏年であるか

国際化

  • 国際化
  • NodeJSでのロケールの読み込み
  • ブラウザでのロケールの読み込み
  • グローバルにロケールを変更する
  • ローカルにロケールを変更する
  • 現在のDay.jsロケールを確認する
  • 現在のロケールの月と曜日を一覧表示する
  • ロケール固有の機能にアクセスする

プラグイン

  • プラグイン
  • NodeJSでのプラグインの読み込み
  • ブラウザでのプラグインの読み込み
  • 拡張フォーマット
  • 配列サポート
  • 不正な変更
  • BigIntサポート
  • 仏暦
  • カレンダー
  • カスタム解析フォーマット
  • 年の通算日
  • 開発者ヘルパー
  • 期間
  • 間にあるか
  • 閏年であるか
  • 同じか後であるか
  • 同じか前であるか
  • 今日であるか
  • 明日であるか
  • 昨日であるか
  • ISO週
  • 年間のISO週数
  • ロケールデータ
  • ローカライズされたフォーマット
  • 最大値/最小値
  • オブジェクトサポート
  • 複数形取得/設定
  • 事前解析/事後フォーマット
  • 年の四半期
  • 相対時間
  • タイムゾーン
  • 配列に変換
  • オブジェクトに変換
  • ロケールを更新
  • UTC
  • 年の通算週
  • 週年
  • 曜日

カスタマイズ

  • カスタマイズ
  • 月の名前
  • 月の略称
  • 曜日の名前
  • 曜日の略称
  • 曜日の最小略称
  • 相対時間
  • カレンダー

期間

  • 期間
  • 作成
  • クローン
  • 人間が読める形式
  • フォーマット
  • ミリ秒
  • 秒
  • 分
  • 時
  • 日
  • 週
  • 月
  • 年
  • 時間を追加
  • 時間を減算
  • 差分との期間の使用
  • 時間単位として
  • 時間単位を取得
  • JSONとして
  • 期間であるか
  • ISO 8601文字列として
  • ロケール

タイムゾーン

  • タイムゾーン
  • ゾーンでの解析
  • ゾーンへの変換
  • ユーザゾーンの推測
  • デフォルトのタイムゾーンを設定
編集

拡張フォーマット

拡張フォーマットは、より多くのフォーマットオプションを提供するために`dayjs().format` APIを拡張します。

var advancedFormat = require('dayjs/plugin/advancedFormat')
dayjs.extend(advancedFormat)

dayjs().format('Q Do k kk X x')

注:以下の表にある`z`や`zzz`のようなフォーマットオプションの中には、追加のプラグインが必要なものがあります。

追加されたフォーマットのリスト

フォーマット出力説明
Q1-4四半期
Do1日 2日 ... 31日序数付き月の日付
k1-241から始まる時
kk01-241から始まる2桁の時
X1360013296秒単位のUnixタイムスタンプ
x1360013296123ミリ秒単位のUnixタイムスタンプ
w1 2 ... 52 53年の通算週( `WeekOfYear` プラグインに依存)
ww01 02 ... 52 532桁の年の通算週( `WeekOfYear` プラグインに依存)
W1 2 ... 52 53ISO年の通算週( `IsoWeek` プラグインに依存)
WW01 02 ... 52 532桁のISO年の通算週( `IsoWeek` プラグインに依存)
wo第1週 第2週 ... 第52週 第53週序数付き年の通算週( `WeekOfYear` プラグインに依存)
gggg2017週年( `WeekYear` プラグインに依存)
GGGG2017ISO週年( `IsoWeek` プラグインに依存)
zEST略称付きオフセット( `Timezone` プラグインに依存)
zzz東部標準時略称なしオフセット( `Timezone` プラグインに依存)
← ブラウザでのプラグインの読み込み配列サポート →
Day.js
コミュニティ
GitHubGitter🇨🇳 中国ミラーサイト 中国镜像站点サイトマップ
Copyright © 2024 Day.js