Конвертировать дату PHP в Excel?

Формат даты Excel, я полагаю, - это количество дней с 30 декабря 1899 года. (Почему? Потому что он основан на 01.01.1900, но они ошибочно включают високосный день 1900 года, и он основан на единице. это нормально в течение первых двух месяцев в 1900 году, но потом все идет не так. 01.01.1901 в Excel это «367».)

Итак, как я могу преобразовать дату или метку времени из PHP (которая обычно сохраняется как метку времени Unix, количество секунд с 01.01.1970) в Excel?

В PHP 5.1.6?

Да, держу пари, вы не заметили этого. Так что у меня нет ни одного из доступные мне функции DateTime, date_create (), date_diff () и т. д.

Возможно ли это без простой записи дня в Excel за 01.01.1970 и работы оттуда? И есть ли версия, защищенная от DST?

5
задан Charles 28 July 2011 в 03:26
поделиться