1

日付の文字列値は「2012 年 4 月 25 日水曜日 23:17:06 -0400」です。

Date値に変換したい

ps : 私は php 5.2 を使用しています。

4

6 に答える 6

2

これを試して

$str = "Wed, 25 Apr 2012 23:17:06 -0400";
$date = date("Y-m-d",strtotime($str));
于 2012-04-26T10:17:20.747 に答える
1

どういう意味ですか:


$date = "Wed, 25 Apr 2012 23:17:06 -0400";
echo date("Y-m-d H:i:s", strtotime($date));
于 2012-04-26T10:16:49.810 に答える
1
$date_val = 'Wed, 25 Apr 2012 23:17:06 -0400';
echo date('Y-m-d', strtotime($date_val)); 

日付形式は好きなように変更できます

于 2012-04-26T10:18:14.720 に答える
0

これを見て:

http://www.php.net/manual/en/function.strtotime.php

http://www.php.net/manual/en/function.date.php

date('Ymd' strtotime('Wed、25 Apr 2012 23:17:06 -0400'));のようなことを行うことができます。

于 2012-04-26T10:18:37.157 に答える
0

私はこの次の機能を見つけました。それが完全に役立つことを願っています:

<?php
    $str = "Wed, 25 Apr 2012 23:17:06 -0400";
    $myDate = strtotime($str);
?>
于 2012-04-26T10:18:51.323 に答える
0

これを試してください $dateSrc = "Wed, 25 Apr 2012 23:17:06 -0400"; $dateTime = 新しい DateTime($dateSrc);

于 2012-04-26T10:19:41.727 に答える