add-weekday
v0.2.0 — zero dependency

日付テキストに
曜日を自動付与

マークダウンや議事録の日付(4/20)に、 曜日を一括で追加します。コピペするだけ、ゼロ設定。

ツールを開く
VSCode 拡張をインストール

add-weekday は、テキストに含まれる日付(例: 4/202024/04/20)に対して、対応する曜日(例: 4/20(月))を自動で付与するブラウザ完結のツールです。マークダウンメモや議事録の日付整形に使え、ゼロ依存の JavaScript ライブラリとして Node.js・ブラウザ・VSCode 拡張でも動作します。MIT ライセンス、無料。

Before
- キックオフ: 4/22
- レビュー: 4/28
- リリース: 2026/6/30
- 締切: 12/31
After
- キックオフ: 4/22(水)
- レビュー: 4/28(火)
- リリース: 2026/6/30(火)
- 締切: 12/31(木)

Features

マークダウン対応
テーブル・リスト・本文中など、マークダウン内の日付をまとめて変換。
即時プレビュー
入力しながらリアルタイムで変換結果を確認。Source / Preview の切り替えも可能。
複数フォーマット
(月) [月] (Mon) など5種類の出力フォーマットを選択可能。
年度推定
4/20 のような年省略日付は、基準日を元に正しい年を自動推定。
多言語対応
日本語 4/20(月)・英語 Mon, 4/20・英国 Mon, 20/4 など、ロケール別に自動切り替え。
VSCode 拡張
エディタで直接実行。選択テキストまたはファイル全体に曜日を付与。Marketplace →

Format Options

4/20 4/20(月) デフォルト
4/20 4/20(月) 全角括弧
4/20 4/20(Mon) 英語
4/20 4/20[月] 角括弧
4/20 4/20 スペース区切り
4/20 Mon, 4/20 英語ロケール

変換例

入力 出力 補足
4/20 4/20(月) 年は現在年を使用
04/20 04/20(月) ゼロ埋めも対応
2024/04/20 2024/04/20(土) 年付きはその年で計算
4/20(月) 4/20(月) 既に曜日付きは変更なし
4/20 4/20(Mon) 英語出力も対応

よくある質問

マークダウンの日付に自動で曜日を付ける方法はありますか?
add-weekday を使うと、テキスト中の 4/20 のような日付に対して 4/20(月) のように曜日を自動付与できます。Web エディタにテキストを貼り付けてボタンを押すだけです。インストール不要、ブラウザだけで動作します。
2024/04/20 のような年付き日付にも対応していますか?
はい。yyyy/mm/dd 形式も mm/dd 形式も両方対応します。年が省略された場合はデフォルトで現在年を使用し、yearMode オプションで currentnextnearest を選択できます。
既に曜日が書かれている日付は上書きされますか?
デフォルトでは上書きされません。overwrite: true を指定すると既存の曜日を再計算して上書きします。
ライブラリとして Node.js から呼び出せますか?
はい。addWeekday.js は UMD 形式のゼロ依存ライブラリで、require()・ESM・<script> タグのいずれの読み込み方にも対応します。Node.js、ブラウザ、どちらでも動作します。
英語表記の曜日には対応していますか?
対応しています。weekdayStyle: "en-short"Mon"en-long"Monday を出力します。英語ロケール向けには Mon, 4/20 形式にも変換できます。
料金はかかりますか?
無料です。MIT ライセンスのオープンソースソフトウェアなので、個人・商用を問わず無料で利用できます。
議事録の日付フォーマットを一括で統一できますか?
はい。議事録やタスクリストのテキストをまとめて貼り付けると、すべての日付に曜日を一括付与します。マークダウンのリスト・テーブル・本文中の日付にも対応しています。
祝日には対応していますか?
現在は未対応です。曜日の付与に特化したツールです。祝日判定が必要な場合は別途カレンダー API と組み合わせてください。

ブラウザで今すぐ使えます。インストール不要。

ツールを開く