読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

PostgreSQLに送るdate型の作成

PHP

PHPPostgreSQLも日付に関してはかなり強引にやっても動く。ただPHP内で文字列を日付にするにはやっぱり作業は必要。おまじないは以下

int MONTH,DAY,YEAR;
date("m-d-Y", mktime(0, 0, 0, MONTH, DAY, YEAR));

その月の最後の日を表したいときは翌月の0日目と指定すればよい。たとえば2月の晦日だったら

date("m-d-Y", 0, 0, 0, 3, 0, YEAR);

みたいな感じで。