Установка времени в миллисекундах по центральноевропейскому времени (CET) - PullRequest
0 голосов
/ 07 февраля 2019

Следующий фрагмент кода перенастраивает время (для будущей даты) в миллисекундах:

<?php echo strtotime(str_replace("-","/",$_product->getDateEnd()))*1000 ?>

Как я могу настроить код таким образом, чтобы он возвращал время в миллисекундах для CETчасовой пояс, учитывая тот факт, что strtotime кажется, что часовой пояс не знает?

<?php echo $_product->getDateEnd(); ?> возвращает что-то вроде: 2019-02-14 00:00:00

Спасибо за ваш вклад и сотрудничество

1 Ответ

0 голосов
/ 07 февраля 2019

try:

    date_default_timezone_set('Europe/Berlin');
    echo strtotime('2019-02-14 00:00:00')*1000;

'CEST' не поддерживается часовым поясом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...