JavaScript

[JavaScript] Date型⇒和暦で表示する

投稿日:2018年6月11日 更新日:

Date型の日付を、和暦の日付で表示するサンプルです。

サンプルソース

例)本日を和暦表示する

(結果例)
平成30年06月10日

実行サンプル

ボタンを押すと、今日の日付を和暦で表示します。

解説

  • 1868年9月7日以前の日付を指定した場合は正しく表示されません。
  • 明治5(1872)年12月2日以前は旧暦ですが、特に考慮はしていません。
  • 日付を元号表示するには、toLocaleDateStringを使う方法もあります。
    詳しくは、[JavaScript] 日付を和暦で表示する ページをご覧ください。

スポンサーリンク

スポンサーリンク

-JavaScript
-

執筆者:



  1. 「本日を和暦表示する」JavaScript(html)の
    50行:  nen = (y - x.getFullYear())+1; の中の
    「x」は「a」のミスプリントではないかと思いますが、
    どうでしょうか。
    このように修正すると、本日は、令和で表示されます。
    (バグ処理の練習用にしてあるのかも知れませんが。)

    • とら より:

      ご指摘どおりミスプリントでした。
      ありがとうございます!

      記事を修正させて頂きました。

片山祐介(カタヤマユウスケ) へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク