0
Я использую ниже код для преобразования секунд в minutes:seconds
секунд до преобразования минут в PHP
$dtF = new DateTime("0");
$dtT = new DateTime("500");
$dtF->diff($dtT)->format('%i:%s');
Он работает отлично в Windows, но не в Linux. Я не знаю причины. Эксперты, пожалуйста, помогите мне в этом.
Я получаю следующее сообщение об ошибке:
Fatal error: Uncaught exception 'Exception' with message 'DateTime::__construct(): Failed to parse time string
* "'0' и' 500', что?" * - яблоки и апельсины, * конечно *;) –
Обратите внимание, что объект DateTime представляет собой абсолютный момент времени; «0 секунд» будет относиться к «сейчас»: '$ dtF = новый DateTime (« 0 секунд »); var_dump ($ dtF); '- в некоторых краевых случаях использование этого синтаксиса может привести к неожиданным результатам (например, скачкам секунд). – TML
Интересно, собирается ли OP принести нам «вынос». По крайней мере, собачий мешок. –