PHP'de tarih zaman damgasına nasıl dönüştürülür?

Örneğin 22-09-2008den zaman damgasını nasıl alabilirim?

PHP'nin strtotime() işlevi şunları verir

$timestamp = strtotime('22-09-2008');

Bu da Desteklenen Tarih ve Saat Biçimleri Dokümanlar ile çalışır.

Yorumlar (10)

Ayrıca tam olarak bir format bekleyen strptime() de vardır:

$a = strptime('22-09-2008', '%d-%m-%Y');
$timestamp = mktime(0, 0, 0, $a['tm_mon']+1, $a['tm_mday'], $a['tm_year']+1900);
Yorumlar (5)

mktime]1 kullanarak:

list($day, $month, $year) = explode('-', '22-09-2008');
echo mktime(0, 0, 0, $month, $day, $year);
Yorumlar (3)