Я сохраняю laptimes в базе данных в следующем формате: 103.900.Дата вывода на десятую часть секунд?
Я вывода времени из базы данных, используя следующий формат даты:
date('i:s.U', $video->best_lap)
Что я получить обратно есть: 01: 43.103. Фактическое время вывода должно отображаться 01: 43,900. Есть ли какой-нибудь способ заставить PHP играть хорошо?
Из [Документы PHP] (http://php.net/manual/en/function.date.php): 'Примечание: Поскольку эта функция принимает только целые временные метки, символ формата u полезен только при использовании функция date_format() с пользовательскими временными метками, созданными с помощью date_create(). 'Рассмотрим использование DateTime и его метод 'format()' –
Спасибо, Марк, но я не уверен, как это помогает? @Mark – Transition
Для чего-то вроде этого я бы предложил сохранить время в десятые доли секунды, а затем преобразовать либо после, либо после вытащить его из базы данных. –