Məndə bir dənə belə bir timestamp var: 1304752495000
epochconverter.com saytında bu timestamp-i yazanda düzgün tarix göstərir: 07 May 2011 07:14:55
Amma php mənə səhv tarix göstərir: 43315-12-18 01:36:40
Mən bunu necə düzəldə bilərəm? Kodum aşağıdakıdır
<?php // set default timezone date_default_timezone_set('Europe/Moscow'); // timestamp $timestamp = 1304752495000; // output echo date('Y-m-d H:i:s',$timestamp) . '<br>'; ?>
Verilmiş cavablar və yazılan şərhlər (2 cavab var)
3
1304752495000 – bu düzgün timespamp deyil, mikrosaniyə formatında yazılıb, Unix timespamp isə saniyə formatında olmalıdır. Sonuncu 3 sıfır artıqdır, onu silin həll olacaq.
0
Yes alındı təşəkkürlər!
Sual verin
Cavab verin