Как конвертировать формат даты в magento 2?
Я получаю дату из конфигурации системы, используя datepicker
формат даты dd/mm/yy
Я хочу преобразовать его в yy/mm/dd H:i:s
и могу конвертировать дату в формат: yy/mm/dd
, но время не приходит.
6
Author: Sanjay Gohil, 2017-08-24
2 answers
Таким образом, я конвертирую формат даты
protected $timezone;
public function __construct(
\Magento\Framework\Stdlib\DateTime\TimezoneInterface $timezone,
......
)
{
$this->timezone = $timezone;
}
$dateTimeZone = $this->timezone->date(new \DateTime($yourdate))->format('Y/m/d H:i:s');
18
Author: Sanjay Gohil, 2017-08-26 09:55:51
В PHP вы можете конвертировать дату в любой формат, используя комбинацию функции date и strtotime.
Пожалуйста, попробуйте преобразовать дату в следующий формат:
Дата (формат, strtotime(исходная дата))
Предположим, у вас есть исходная дата в виде mm/dd/yy
(скажем, 21/03/10), и вы хотите преобразовать ее в формат yy/mm/dd H:i:s (скажем, 10/03/21 00:00:00), затем попробуйте следующий код:
$Исходная дата = "21/03/10";
$Новая дата = дата ("д-м-У Ч:и:с", strtotime($исходная дата));
2
Author: Mohit Kumar Arora, 2020-06-15 08:30:17