そういえば、日付の横に曜日があった方が10年日記っぽいかも。

〇〇〇〇年〇月〇日〇曜日と表示する

夕べ、つらつらと自分の過去の”昨日”のブログを見てた。
極楽ひだまり保育園9月14日の日記

ふと、

「そういえば、この日は何曜日だったっけ?」
「どうせなら、日記なら必ずある”曜日欄”いるよね?」

って、ことで実装(ってほどでもない)。

<?php the_time('Y年m月d日 l') ?>

Y年m月d日スペースl(小文字のLですよ)
曜日を表示する

もし、2013/9/11(水)と表示したいなら

<?php the_time('Y/m/d(D)') ?>

参考

日付と時刻の書式 – WordPress Codex 日本語版に非常にわかりやすく解説してあります。

  • l = 曜日(小文字の L)
  • n = 月。
  • j = 日にち。
  • S = 英語で日にちにつける接尾辞 (1st2nd15th の stndth)
  • Y = 4桁の年(小文字の y を使うと2桁になる)
d 日。二桁の数字(先頭にゼロがつく場合も) 01 から 31
j 日。先頭にゼロをつけない。 1 から 31
S 英語形式の序数を表す2文字のサフィックス。
jと一緒に使用できる。
st, nd, rd または th。
曜日
l フルスペル形式。(小文字の ‘L’) Sunday から Saturday
D 3文字のテキスト形式。 Mon から Sun
m 数字。先頭にゼロをつける。 01 から 12
n 数字。先頭にゼロをつけない。 1 から 12
F フルスペルの文字。 January から December
M 3文字形式。 Jan から Dec
Y 4桁の数字。 例: 1999 または 2003
y 2桁の数字。 例: 99 または 03
a 午前または午後(小文字) am または pm
A 午前または午後(大文字) AM または PM
g 時。12時間単位。先頭にゼロを付けない。 1 から 12
h 時。数字。12時間単位。 01 から 12
G 時。24時間単位。先頭にゼロを付けない。 0 から 23
H 時。数字。24時間単位。 00 から 23
i 分。先頭にゼロをつける。 00 から 59
s 秒。先頭にゼロをつける。 00 から 59
T タイムゾーンの略称 例: EST, MDT …
全ての日付/時刻
c ISO 8601 2004-02-12T15:19:21+00:00
r RFC 2822 Thu, 21 Dec 2000 16:01:07 +0200

 

SunとかSundayと(英語表記で)表示したい

で、ここで気づく点ですが、

曜日
l フルスペル形式。(小文字の ‘L’) Sunday から Saturday
D 3文字のテキスト形式。 Mon から Sun

となってるのに、日本語表記になってしまう!
WordPress日本語版は「the_time」では英語表記になりません。
英語表記にしたいって方は、

<?php echo get_post_time('Y/m/d D'); ?>

上記の場合は、投稿曜日が「2012/9/15 Sun」 となります。
更新曜日は「get_post_modified_time」ですね。
こちらがわかりやすくてオススメですよ♪
WordPress 日本語版で英語の日付表記をしたいとき用メモ // understandard

曜日を表示する完成

 

「僕、ちゅら。」 ←ちゅらの物語でーす♪

コメントを残す

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

CAPTCHA