2016-12-12 2 views
1

PHPでタイムスタンプの形式の異なる日付を変換するにはどうすればよいですか?私はこのAugust 2nd, 2015形式の日付を持っており、私はそれをタイムスタンプに変換して比較できるようにする必要があります。前もって感謝します。日付のタイムスタンプを取得するには?

+0

https://secure.php.net/DateTime –

答えて

2
<?php 
echo $test = strtotime("August 2nd, 2015"); 
echo date("Y-m-d",$test); 
?> 

したがって、strtotime( "2015年8月2日")を使用してください。

1

strtotime()あなたが不明である日付形式、例えばでそれを使用する場合は缶とあなたをかむ:11/10/12

DateTime:createFromFormat()を覚えて、あなたの解析形式を明示してください。

var_dump(DateTime::createFromFormat("d/y/m", "11/10/12")); 

object(DateTime)#1 (3) { 
    ["date"]=> 
    string(26) "2010-12-11 10:02:42.000000" 
    ["timezone_type"]=> 
    int(3) 
    ["timezone"]=> 
    string(17) "America/Vancouver" 
} 
関連する問題