0

UNIXタイムスタンプで変換する必要がある11.30.2012のような日付を受け取っていますが、PHPでは機能していないようです。どうすればこれを解決できますか。前もって感謝します。

4

3 に答える 3

1
$date = '12.31.2000';

$timestamp = DateTime::createFromFormat('m.d.Y', $date)->getTimestamp();
于 2012-11-30T06:58:31.940 に答える
0

これを試して

$date = "11.30.2012";

$x = explode(".",$date);

$req_date = $x[2]."-".$x[0]."-".$x[1];

$unixdate = strtotime($req_date);
于 2012-11-30T06:38:50.953 に答える
0

これを試して

$date = "11.30.2012"; 
list($month, $day, $year) = split('.', $date); 
$timeStamp = mktime(0, 0, 0, $month, $day, $year);
于 2012-11-30T06:43:49.740 に答える