neden strotime php negatif değerini döndürür?

0 Cevap php

I am using strtotime to convert a date to a unixtime stamp. Year, date and day comes as different values to code and I am using the below code to produce the timestamp.

$year  = '1961';
$month = '2';
$day   = '15';

$date  = $year."-".$month."-".$day;

echo strtotime($date);

Yukarıdaki kod yazdırır: -27648000 benim için. Yıl 1970 üzerinde ise olumlu sonuçları yazdırır. Biri bana yardımcı olabilir eğer ben hala, zaman damgası ile öğreniyorum. Temel amacı unix timestamp için bir tarih dönüştürmektir.

Negatif sonuç verir neden soruları ben kötü kodlama muyum!? Ben de mktime denedim, ama yine aynı sonuç ediyorum.

Thanks, Tanmay

0 Cevap