Intereting Posts
Как добавить поддержку MySQL для PHP с помощью MacPorts? получение предупреждения «Заголовок может содержать не более одного заголовка, обнаружена новая строка» выбор DIV, которые находятся внутри неупорядоченного списка и элемента списка с помощью простого html dom Конвертация PDF в PNG или JPEG очень медленная, используя ImageMagick XMLHttpRequest в службе обслуживания Когда следует использовать closeCursor () для операторов PDO? Как я могу узнать, где начался мой выпуск? Как заставить PDO запускать SET NAMES utf8 каждый раз, когда я подключаюсь, в ZendFramework Когда добавлять скобки после нового имени класса? Как получить информацию о профиле пользователя OpenID? получение значения дополнительной столбцовой таблицы столбцов laravel API Google Translate v2 – пропустить слова и специальный символ используя автозаполнение jquery-ui с несколькими полями ввода Как экспортировать объект как CSV в Symfony? Как вызвать URL-адрес JSON в php, который включает пробелы в запросе

Как получить текущее время в ms в PHP?

То, что я хочу получить, очень похоже на time() , но должно быть точным в ms:

 2010-11-15 21:21:00:987 

Возможно ли это в PHP?

Related of "Как получить текущее время в ms в PHP?"

 function udate($format, $utimestamp = null) { if (is_null($utimestamp)) $utimestamp = microtime(true); $timestamp = floor($utimestamp); $milliseconds = round(($utimestamp - $timestamp) * 1000000); return date(preg_replace('`(?<!\\\\)u`', $milliseconds, $format), $timestamp); } echo udate('Ymd H:i:s:u'); // 2010-11-15 21:21:00:987 

Используйте microtime и конвертируйте его в миллисекунды:

 $millitime = round(microtime(true) * 1000); 

Используйте microtime() .

См. Страницу руководства здесь: http://php.net/manual/en/function.microtime.php

[EDIT] Чтобы получить результат в год / месяц / день / час / минуты / секунды / мс по запросу:

Попробуйте что-то вроде этого:

 list($usec, $sec) = explode(" ", microtime()); $output = date('Y/m/d H:i:s',$sec). " /" . $usec; 

Опять же, см. Страницу руководства для получения дополнительной информации о том, как работает microtime() .

Это мой путь

 list($usec, $sec) = explode(" ", microtime()); $time = date("Ymd H:i:s:",$sec).intval(round($usec*1000)); echo $time; 

Взгляните на функцию microtime php.