PHP: strtotime () bana yanlış damgası verir

1 Cevap php

Bu benim kodudur:

$testtime = str_replace('.', '-', '2009.07.08 17:01');
$timestamp = strtotime($testtime);
echo $timestamp . "\n";
echo $testtime . "\n";
echo date('Y-m-d H:t', $timestamp);

Ve bu benim çıktı:

1247065260

2009-07-08 17:01

2009-07-08 17:31

Ne oldu?

Şimdiden teşekkür ederim.

1 Cevap

date() için parametreler yanlış. Sen kullanmanız gerekir date('Y-m-d H:i', $timestamp).

t geçerli ayın gün sayısı bu yüzden 31, olduğunu.