Ben (php kullanarak) gibi 1267452738 gibi unixtime nasıl 2010-03-01 dönüştürebilirsiniz?
echo strtotime('2010-03-01');
Bir alternatif kullanmak için DateTime()
a>:
// PHP 5.3+
$dt = new DateTime('2010-03-01');
echo $dt->getTimestamp();
// PHP 5.5+
echo (new DateTime('2010-03-01'))->getTimestamp();
Dan http://php.net/manual/en/function.strtotime.php:
strtotime (PHP 4, PHP 5) — Parse about any English textual datetime description into a Unix timestamp
int strtotime ( string $time [, int $now ] )
Fonksiyonu, bir ABD ingilizce tarih biçimini içeren bir dize verilecek ve şimdi verilen zaman damgası göre, bir Unix zaman damgası içine (1 Ocak 1970 00:00:00 UTC itibaren saniye sayısı) bu biçimi ayrıştırmak için çalışacağız bekliyor ya da şimdiki zaman artık tedarik değilse.
Bu fonksiyon damgası hesaplamak için TZ ortam değişkeni (varsa) kullanır. PHP 5.1.0 'dan beri tüm tarih / zaman işlevleri arasında kullanılır dilimini tanımlamak için kolay yolları vardır. Bu süreç date_default_timezone_get () işlevi sayfa açıklanmıştır.
http://www.onlineconversion.com/unix_time.htm tarih ve tersi unix zaman dönüştürmek için de iyi bir kaynaktır.