Я ссылаюсь http://www.epochconverter.com/
Я использую Java и PHP.
Я вызываю PHP-файл, который печатает время эпохи. В то же время я нажал кнопку в моем приложении для Android, которая печатает время эпохи. Они не такие же ... не так ли? Они значительно отличаются.
<?php
echo time();
?>
против
private void generateEpoch()
{
long epochTime = System.currentTimeMillis() / 1000;
Log.e("test",epochTime);
}
практически выполняются в одно и то же время. PHP выводит: 1306973183
, в то время как Java выводит 1306948011
Кто-нибудь знает, что случилось? Может быть, я не правильно понимаю эпоху. Это зависит от системного времени?
При размещении этих значений в конвертере на этом сайте я заметил, что значения поменялись GMT
против Your Time Zone