Форматирование даты PHP

Я хочу преобразовать дату от этого формата: 01/07/09 к этому jan 07,09.

Как я могу сделать это в PHP?

5
задан Dominic Rodger 25 January 2010 в 06:33
поделиться

2 ответа

Используйте Strptime , чтобы разбирать значение, которое у вас есть, то дата , чтобы вывести его в формате, который вы хотите:

echo date("M d,y", strptime("01/07/09", "d/m/y"));

, если вы находитесь в Windows, или используете Версия PHP, где STRPTIME недоступно ( Strtotime вместо этого, но будьте осторожны, чтобы убедиться, что ваша дата находится в английском языке США (т.е. 01/07/09 "означает 7 января 2009 года, не 1 июля 2009 года).

Также, если вы действительно хотите Ян , а не , а затем , затем используют Strtolower :

echo strtolower(date("M d,y", strptime("01/07/09", "d/m/y"));
6
ответ дан 18 December 2019 в 10:44
поделиться

Я уверен, что это то, что вам нужно.

<?php echo date('M d, y', strtotime('01/07/09'));?>
8
ответ дан 18 December 2019 в 10:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: