|
|
|
| Здравствуйте. Подскажите функцию в которую я могу передать одним аргументом формат даты с временем, а вторым саму строку. И что бы она вернула время с эпохи UNIX и далее при помощи date я мог это вернуть обратно в дату но с другим форматом.
Например: у меня есть дата 2013/01/01 а я хочу что бы было 01.01.2013 | |
|
|
|
|
|
|
|
для: p.pavluxa
(25.10.2013 в 11:21)
| |
<?
echo date('d.m.Y', strtotime('2013/01/01'));
|
http://www.php.net/manual/ru/ref.datetime.php | |
|
|
|
|
|
|
|
для: confirm
(25.10.2013 в 12:08)
| | Мне нужн очто бы я сам задал формат исходной даты | |
|
|
|
|
|
|
|
для: p.pavluxa
(25.10.2013 в 12:50)
| | Задавайте, для этого и служит первый аргумент функции date(). | |
|
|
|
|
|
|
|
для: confirm
(25.10.2013 в 14:05)
| | У меня есть дата в проивольном формате например d:m:Y. а я хочу переформатировать в другом формате например в d.m.Y | |
|
|
|
|
|
|
|
для: p.pavluxa
(25.10.2013 в 15:35)
| | Вы спрашивали о функции, я вам дал ссылки, читайте, ну не перечислять же вам форматы ее аргумента.
http://www.php.net/manual/ru/function.date.php
http://www.php.net/manual/ru/function.strtotime.php
Функция strtotime() преобразует строковое представление даты и если оно корректное, то вернет временную метку в секундах, из которой уже функция date() в указанном вами формате вернет вам нужное.
Изучайте в конце то концов, тем более пример использования этого прост до безобразия, что там еще не понятного. Хотя если не заглядывать в описания функций, то да, темный лес будет. | |
|
|
|