cosarin.com

こさりんのブログ

MySQLとPostgresqlでの日付のフォーマット変更

   


MySQLとPostgreSQLで日付のフォーマット変更をやる機会が多いのですが、すぐなんだっけなって忘れてしまってググるので備忘録を兼ねてのメモです。多くの場合はYYYYMMDDHHIISS形式にできればよいので細かい引数は割愛します。

MySQL

DATE_FORMAT(column, ‘%Y-%m-%d %H:%i:%s’)

PostgreSQL

to_char(column, ‘yyyy-mm-dd hh24:mi:ss’)

MySQLはPHPと比較的似ています。しかし引数によっては違うものもあるので注意が必要。曜日も%wで同じです。PostgreSQLは全然違います。

以上です。


 - MySQL, PostgreSQL