У меня к вам простой вопрос.У меня есть переменная метки времени unix в php, позвольте мне назвать ее $ unix, которая содержит текущую метку времени unix (секунды, прошедшие после 01.01.1970 00:00:00 UTC), которая по определению является временем UTC.Я хочу преобразовать его в строку даты во время CET, например, "29/03/19 14:50".Для меня очень важно иметь формат CET, не меняющийся, когда начинается переход на летнее время.Другими словами, желаемая дата - UTC + 1 вне DST и во время DST, и это должно быть сделано автоматически.Я думал об использовании этой функции:
date_create_from_format ( string $format , string $time [, DateTimeZone $timezone ] )
, поэтому я должен написать что-то вроде:
date_create_from_format ('d/m/y h:i' , $unix, 'CET');
Я не прав?Что не убеждает меня в том, что на этой странице четко написано, что:
Параметр часового пояса и текущий часовой пояс игнорируются, когда параметр времени содержит метку времени UNIX (например, 946684800) или указывает часовой пояс (например, 2010-01-28T15: 00: 00 + 02: 00).
Есть ли способ сделать то, что я хочу?Спасибо!