Tôi có timestamp sau:Linux dấu thời gian để PHP
1342259667654
mà khi chuyển đổi với http://www.epochconverter.com/ cho:
Assuming that this timestamp is in milliseconds:
GMT: Sat, 14 Jul 2012 09:54:27 GMT
Your time zone: 14. juli 2012 11:54:27 GMT+2
Và đó là thời gian chính xác, nhưng khi sử dụng:
echo date("Y-m-d H:i:s", 1342259667654);
Tôi nhận được ngày sau:
1904-07-24 10:22:47
Làm thế nào tôi có thể nhận được với PHP ngày chính xác ra khỏi tem thời gian này?
bạn muốn ngày hiện tại hay cái gì? –
Chỉ cần xóa 3 ký tự cuối cùng đã cho tôi kết quả đúng? tức là 1342259667 – SmokeyPHP
DERP ... vì dấu thời gian là mili giây, ngày PHP() sử dụng giây, vì vậy bạn cần chia cho 1000 – SmokeyPHP