コメント
サイト運営のための寄付
作成者: 白鷹2
ページ番号: 1228093883_1239677937
作成日: 2009-04-14
修正日: 2010-08-17
日付
PHP 日付関係
time()
タイムスタンプを得る。
string date ( string $format [, int $timestamp ] )
ローカルの日付/時刻を書式化する

$d = date("Y-m-d", mktime());
int idate ( string $format [, int $timestamp= time() ] )
ローカルな時刻/日付を整数として整形する

$timestamp = strtotime('1st January 2004'); //1072915200
// これは、年を 2 桁で表示します。
// しかし、ここでは年が "0" から始まるので、
// "4" だけが表示されます。
echo idate('y', $timestamp);
参考
好みの問題ですが、データベースで日付を扱う場合、bigint型のフィールドを定義して、timeなどを使い、時間を保存すると便利です。表示するときには、date関数を使います。
このように決めておくと、データベースやシステムに依存せずに、日付を扱うことが出来ます。
データベースにdate型やtimestamp型で保存すると、表示は楽になりますが、日付の計算は、やや手間がかかるようになります。
©2008-2009 PostTips All Rights Reserved.
新規ページの作成
タイトル:
要約
新規画像の登録
タイトル:
画像ファイルの指定
タイトルの修正
画像タイトルの修正
要約の修正
コメントの書き込み
コメント: