4桁の年

Discourse で4桁の年を表示する設定はありますか?あるいは、機能リクエストとして、Discourse に4桁の年表示を追加することは可能でしょうか?

例えば:

これは「1月17日」と誤って読まれやすく、実際には4年前の古い投稿であることが分かりにくい問題です。

ダークモード/ライトモードの設定やその他のテーマ設定によっては、アポストロフィがさらに見にくくなることもあります。

よろしくお願いいたします。

これは非常に望ましいことだと思います。

これまで多くのユーザーが「YY」を日付と誤解し、Keyboard Maestro フォーラムで混乱や不要なコメントが寄せられるケースが数多くありました。

-Chris
(Keyboard Maestro フォーラムモデレーター)

/admin/customize/site_textsjs.dates を検索してカスタマイズできます。
また、時刻フォーマットに関するドキュメントはこちらです:

ところで、@team の皆さんは 最近の Moment.js プロジェクトのステータス についてどうお考えですか?

ありがとうございます。管理画面の「カスタマイズ」>「テキスト」へ移動し、js.dates を検索して 'yy に変更し、すべてを YYYY に置き換えました。

実際、YYYY は大文字の Y で合っていますか?正規表現では年が yyyy になることがありますが、YYYY は「週番号の年」を表し、年によって数日ずれることがあります。

元の記述が 'YY だったことを確認しましたので、大文字の Y で正しいと推測します。

実はそうでもありません。この文の真ん中にピリオドがあることに気づかなかったのでしょうか :wink:

とはいえ、このアイデアは、日付の形式を含む、あなたのサイト上のあらゆるテキストを自由にカスタマイズできるというものです。

実際、その文を読んだとき、私はそのピリオドを見過ごしていました。だから、確かに見落としやすいと言わざるを得ません。

私たちは認識しており、代替案を探しています。