[PHP-users 26600] Re: DBの文字列の表示
Sotaro OMURA
omura @ tapweb.co.jp
2005年 8月 25日 (木) 18:46:43 JST
大村といいます。
これ、僕も興味があります。
substr()を使って、
function format_mysql_ts($ts) {
$ret_ts = substr($ts, 0, 4).'/'.substr($ts, 4, 2).'/'.substr
($ts, 6, 2)
.' '.substr($ts, 8, 2).':'.substr($ts, 10,
2).':'.substr($ts, 12, 2);
return $ret_ts;
}
こんなのを前に作って、それ以来ずっとこれですが、
なんかもっとスマートな方法がありそうで、うずうずしてました。
皆さんどうなさっているのでしょうか?
On 2005/08/25, at 18:36, Tsuyoshi Oshima wrote:
> MySQLのフィールドに「20050825154758」の文字列があります
> が、
>
> PHPで表示する際には2005/08/25 hh:mm:ssとしたいのですが、
> どのように加工すれば良いのでしょうか?
>
> Mysqlのフィールドタイプはtimestamp(14)となっています。
--
大村
PHP-users メーリングリストの案内