MySQL – 日付・時刻のフォーマット

概要

日付、時刻のフォーマットにはDATE_FORMAT()、TIME_FORMAT()を使う。

DATE_FORMAT(date, format);

TIME_FORMAT(time, format);

datetimeにはDATETIME型の値を入れてもよい。

書式の雛形

以下のデータで日付・時刻の書式を確認する。

日付

日付4or2桁でゼロ埋め %Y %m %d
日付ゼロ埋めなし %y %c %e
月名(短縮/全部) %b / %M
曜日名(番号/短縮/全部) %w / %a / %W

※曜日番号は日曜~土曜が0~6

時刻

24時間制の時刻(ゼロ埋め) %H
24時間制の時刻(ゼロ埋めなし) %k
12時間制の時刻 %h
分(ゼロ埋め) %i
秒(ゼロ埋め) %s
AM/PM %p

※12時間制の時刻は0時/12時の扱いに一貫性がない。

 

コメントを残す

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