2

私は自分のウェブサイトで文字列を使用して、データベースに保持されている日付スタンプをフォーマットしてきましたが、これまでのところ、使用している方法はこれまで問題ありませんでした。コードは次のとおりです。

$memberdate = $member['date'];
$memberdate = date('jS F Y', strtotime($memberdate));

$membersate の初期値は1381742596 です。出力値は1970 年 1 月 1 日です。

これが他のすべてのページ/スクリプトで機能する理由を知っている人はいますか?

4

1 に答える 1

4

strtotime() is used, when you are converting ie. "2013-11-07 16:29:30" to its integer value.

But you already have it as unix_timestamp (integer value), so you dont need to use strttotime().

$memberdate = date('jS F Y', $member['date']);
于 2013-11-07T15:28:56.270 に答える