date_parse()関数を使い、GMT(グリニッジ標準時)から、日本の現在時刻を算出し、フォーマットした日付を、パースし、配列に格納。
サンプル
<pre>
<?php
$varStr = gmdate( "Y-m-d H:i:s", time() + 32400 );
echo "{$varStr}\n";
$varArray = date_parse( $varStr );
print_r( $varArray );
?>
</pre>
<?php
$varStr = gmdate( "Y-m-d H:i:s", time() + 32400 );
echo "{$varStr}\n";
$varArray = date_parse( $varStr );
print_r( $varArray );
?>
</pre>
現在時刻が「2012年11月21日 06時17分05秒」であれば、
↓↓↓出力結果↓↓↓
2012-11-21 06:17:05
Array
(
[year] => 2012
[month] => 11
[day] => 21
[hour] => 6
[minute] => 17
[second] => 5
[fraction] => 0
[warning_count] => 0
[warnings] => Array
(
)
[error_count] => 0
[errors] => Array
(
)
[is_localtime] =>
)
Array
(
[year] => 2012
[month] => 11
[day] => 21
[hour] => 6
[minute] => 17
[second] => 5
[fraction] => 0
[warning_count] => 0
[warnings] => Array
(
)
[error_count] => 0
[errors] => Array
(
)
[is_localtime] =>
)