mysql — как преобразовать 13-значную строку в дату формата d-m-Y в переполнении стека

У меня проблемы с преобразованием 13-значной строки в дату, которая должна иметь следующий формат m-d-Y.
Это моя 13-значная строка даты — 1415855073164

Я попробовал это.

$date123 = $rawDataPopup[$i]['datetime'];   //1415855073164
$convertFromDate=($date123 )/1000; // dividing by 1000 which gives me 10 digit string.

Что делать дальше, чтобы получить формат даты m-d-Y.

0

Решение

Вам просто нужно передать временную метку эпохи Unix (секунды с 01.01.1970) в PHP date( $format, $timestamp ) функция.

$tsSeconds = $rawDataPopup[$i]['datetime'] / 1000;
date( 'Y-m-d', $tsSeconds );
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]