0

データベースからのこの str をより読みやすいものにフォーマットするにはどうすればよいですか。

2012-04-06T10:55:58-07:00

私の形でお願いします。私が試してみました

$date = date('m-y',strtotime('2012-04-06T10:55:58-07:00'));

私は困惑しています。

ありがとう!

4

2 に答える 2

1

タイムゾーンが意味をなさない場合は、次のように切り取ることができます。

$dbDateString = '2012-04-26T10:55:58-07:00';
$dateString = substr($dbDateString, 0, 10);
$date = date('m-y',strtotime($dateString);

または、安いルートに行くことができます:

$dbDateString = '2012-04-26T10:55:58-07:00';
$year = substr($dbDateString, 0, 4);
$month = substr($dbDateString, 5, 2);
于 2012-06-06T23:25:37.733 に答える