Как привести время к формату: "Mon, 10:00 +0200"
Я имею день недели в формате: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']. Время в формате: '10:00'. Часовой пояс в формате: 2
Так мне time нужно генерировать из этих значений:
Я имею день недели в формате: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']. Время в формате: '10:00'. Часовой пояс в формате: 2
$days = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'];
$time = '10:00';
$timezone = 3;
Я знаю про date('D, H:i O', $times), но как собрать $time имея только то, что я перечислил выше.
OKyJIucT, скорее всего в функцию.
Например, $timezone у меня может варьироваться от -5 до +12. А это значит, что $time = 'Mon, ' . $time . ' +0' . $timezone . '00'; не подойдет, конечно, можно добавить условие и тогда это решение имеет место быть, но хотелось бы без лишних усилий так сказать.