majordomo
majordomo copied to clipboard
Update common.class.php
Если функции timeNow передать Unix Timestamp не полного формата (менее 10, только часы и минуты), например timeNow(32392) - 8:59, функция вернет 11:59, так как приплюсовывается часовая зона. Для не полного формата лучше использовать gmdate :)
А где используется неполный формат unix timestamp?
Например здесь https://github.com/nick7zmail/MajorDoMo-app_openweather - длина дня (ow_fact.day_length)
https://github.com/nick7zmail/MajorDoMo-app_openweather/blob/40d15e36fa35f8117da60e17d8bdc809530accba/modules/app_openweather/app_openweather.class.php#L247 там в модуле правильно читает и выводит не юникстаймштамп а то что пишет в нем, так это не неполный формат, а разница в секундах естественно без учета часового пояса https://github.com/nick7zmail/MajorDoMo-app_openweather/blob/40d15e36fa35f8117da60e17d8bdc809530accba/modules/app_openweather/get_weather.inc.php#L63
т.ч. можно смело закрывать