Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Значения функции date().

Viktor | 24.02.2014 | нет комментариев

Показываем дату и время в разных вариантах.

В прошлом уроке по PHP мы научились вводить на экран дату и время с помощью PHP. Вспомните Листинг 1:

Листинг 1.

Сегодня:
<?php echo date ( ‘ j : F : Y ‘ ) ; ?>
Текущее время
<?php echo date ( ‘ H : i : s ‘ ) ; ?>

На экране монитора отображалось вот что:

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

Значения функции date()Но оказывается изменить внешний вид отображения даты, месяца, года и времени очень просто. Достаточно в функции изменить значения: j F Y H i s, на те, которые нужны Вам. Ниже приводится таблица этих параметров:

a “am” или “pm”
A “AM” или “PM”
B время Swatch Internet
d день (число) месяца, 2 цифры с ведущим нулём, если необходимо; т. е. от “01″ до “31″
D день недели, буквенный, 3 буквы; например, “Fri”
F месяц, буквенный, long; например, “January”
g час, 12-часовой формат без ведущих нулей; т.е. от “1″ до “12″
G час, 24-часовой формат без ведущих нулей; т.е. от “0″ до “23″
h час, 12-часовой формат; т.е. от “01″ до “12″
H час, 24-часовой формат; т.е. от “00″ до “23″
i минуты; т.е. от “00″ до “59″
I (заглавная i) “1″, если Daylight Savings Time, “0″ – в противном случае
j день (число) месяца без ведущих нулей; т.е. от “1″ до “31″
l (‘L’ в нижнем регистре) день недели, буквенный, long; например, “Friday”
L boolean, указывающее, високосный ли год; т.е. “0″ или “1″
m месяц; т.е. от “01″ до “12″
M месяц, буквенный, 3 буквы; например, “Jan”
n месяц без ведущих нулей; т.е. от “1″ до “12″
O Разница с временем по Гринвичу, в часах; например, “+0200″
r RFC 822 формат даты; например, “Thu, 21 Dec 2000 16:01:07 +0200″ (введён в PHP 4.0.4)
s секунды; т.е. от “00″ до “59″
S простой английский суффикс для дня (числа) месяца, 2 символа; т.е. “st”, “nd”, “rd” или “th”
t количество дней в данном месяце; т.е. от “28″ до “31″
T установка Timezone/Часовой пояс на данной машине; например, “EST” или “MDT”
U секунды эпохи Unix Epoch (начиная с January 1 1970 00:00:00 GMT)
w день недели, числовой, т.е. от “0″ (Sunday) до “6″ (Saturday)
W ISO-8601 номер недели в году, недели начинаются с понедельника/Monday (введено в PHP 4.1.0)
Y год, 4 цифры; например, “2010″
y год, 2 цифры; например, “99″
z день года; т.е. от “0″ до “365″
Z смещение часового пояса, в секундах (т.е. от “-43200″ до “43200″). Смещение часовых поясов к западу от UTC всегда отрицательное, а для поясов в востоку от UTC – всегда положительное.

Функция date() , возвращает посетителю после обработки препроцессором строку, отформатированную в соответствии со строкой формата. Проще говоря для изменения внешнего вида даты и времени нужно выбрать из левого столбца букву и подставить её в функцию Листинга 1. Буквы которые мы использовали в этом листинге для наглядности я выделил. Как видите здесь всё очень просто.

АВТОРСКИЕ ПРАВА
Источник: luksweb.ru
При перепечатке ссылка на источник обязательна
Оставить комментарий

Ваш email не будет опубликован. Обязательные поля помечены (обязательно)

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2014 © BB3x.ru - русская поддержка форума phpBB