голосование
BASH
PHP
Javascript
HTML
Программы
Firebird
Майнинг
PostgreSQL
Хостинг
Железо
Ресурсы
GIT
SEO
Oracle
Python
Мобильные технологии
Ремонт
Mercurial
Заработок на сайте
Docker
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как перевести unix-время в простой формат Y-m-d PHP

Работа со временем всегда была непростой. Были времена когда строку (время) били по точке и получали массив из элементов. Потом разбирали элементы массива. Как перевести unix-время в простой формат Y-m-d PHP? Тут нам помогут 2 функции: date(), time(). Вы можете при помощи функции date() вывести время в любом формате. Функция time() принимает в качестве входного параметра количество секунд. Она возвращает текущую метку времени Unix.


$d = 1443178353;
// 1 час = 60 * 60 или 3600, прибавляю 1 час
echo date("Y.m.d H:i:s", time($d + (60 * 60)));

Если вы не знаете как выводить время в разных форматах, то советую перевести время в Unix при помощи time(), а потом использовать функцию date(). Это самый простой способ перевода unix-время в нужный формат.

Можно поступить наоборот. Посмотрите на пример. Я перевожу данные в виде строки в unix-время. Для этого я меняю формат вывода $date->format('U');


# текущее время
$newdate = date('d.m.Y H:i:s');
# какие-то части можно изменить
//$newdate = date('d.m.Y 11:30:00');

$date = new DateTime($newdate);
# вывод в unix-формате
$curTime = $date->format('U');
'''
вывод:
1504794418
'''

Хочу показать вам сравнение двух дат. Смотрите страницу как сравнить две даты по параметру PHP.

просмотры: 1629, уровень: лёгкий уровень, рейтинг: 1, дата: 2015-12-26 13:07:35
проголосовать:

Комментарии:






поиск
реклама
банеры
домен RU всего за 99 рублей
http://trainingweb.ru/redirect/domains домен RU домен RU всего за 99 рублей
http://trainingweb.ru/redirect/pingadmin мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
http://trainingweb.ru/redirect/well_web_vps_kvm Аренда VPS KVM в Европе Мы предлагаем в аренду VPS серверы с выделенным IP-адресом, которые полностью эмулируют физический сервер.