Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Переформатирование даты
 
 автор: p.pavluxa   (25.10.2013 в 11:21)   письмо автору
 
 

Здравствуйте. Подскажите функцию в которую я могу передать одним аргументом формат даты с временем, а вторым саму строку. И что бы она вернула время с эпохи UNIX и далее при помощи date я мог это вернуть обратно в дату но с другим форматом.

Например: у меня есть дата 2013/01/01 а я хочу что бы было 01.01.2013

  Ответить  
 
 автор: confirm   (25.10.2013 в 12:08)   письмо автору
 
   для: 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

  Ответить  
 
 автор: p.pavluxa   (25.10.2013 в 12:50)   письмо автору
 
   для: confirm   (25.10.2013 в 12:08)
 

Мне нужн очто бы я сам задал формат исходной даты

  Ответить  
 
 автор: confirm   (25.10.2013 в 14:05)   письмо автору
 
   для: p.pavluxa   (25.10.2013 в 12:50)
 

Задавайте, для этого и служит первый аргумент функции date().

  Ответить  
 
 автор: p.pavluxa   (25.10.2013 в 15:35)   письмо автору
 
   для: confirm   (25.10.2013 в 14:05)
 

У меня есть дата в проивольном формате например d:m:Y. а я хочу переформатировать в другом формате например в d.m.Y

  Ответить  
 
 автор: confirm   (25.10.2013 в 16:48)   письмо автору
 
   для: 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() в указанном вами формате вернет вам нужное.

Изучайте в конце то концов, тем более пример использования этого прост до безобразия, что там еще не понятного. Хотя если не заглядывать в описания функций, то да, темный лес будет.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования