majordomo icon indicating copy to clipboard operation
majordomo copied to clipboard

Update common.class.php

Open YuriiRadio opened this issue 5 years ago • 2 comments

Если функции timeNow передать Unix Timestamp не полного формата (менее 10, только часы и минуты), например timeNow(32392) - 8:59, функция вернет 11:59, так как приплюсовывается часовая зона. Для не полного формата лучше использовать gmdate :)

YuriiRadio avatar Jan 31 '20 08:01 YuriiRadio

А где используется неполный формат unix timestamp?

sergejey avatar Jan 31 '20 08:01 sergejey

Например здесь https://github.com/nick7zmail/MajorDoMo-app_openweather - длина дня (ow_fact.day_length)

YuriiRadio avatar Jan 31 '20 08:01 YuriiRadio

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

т.ч. можно смело закрывать

Alexandr-logrus avatar Aug 29 '23 12:08 Alexandr-logrus