[PHP-users 18432]Re: 日付のデータを整数で扱う場合に

misawa @ ctie.co.jp misawa @ ctie.co.jp
2003年 10月 14日 (火) 13:31:36 JST


三沢です。

>sscanfとかも考えてみましたが、上手くいかないようです。。
どううまくいかないのでしょうか。

こういうことではないのですか?
<?php

$DATETIME="200308052156";

list($Year,$Month,$Day,$Hour,$Min)=Sscanf($DATETIME,"%04d%02d%02d%02d%02d");

//そのまま表示
printf ("%04d-%02d-%02d  %02d:%02d\n",$Year,$Month,$Day,$Hour,$Min);

//タイムスタンプに変換して再フォーマットしてみました
print(date("Y/m/d H:i", mktime($Hour,$Min,0,$Month,$Day,$Year)));


?>
*****
三沢隆治


PHP-users メーリングリストの案内