idate
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
idate
Референца за `function.idate.php` со подобрена типографија и навигација.
idate
класата mysqli_driver
idate — Форматирај локално време/датум како цел број
= NULL
Враќа број форматиран според дадениот формат низ користејќи го дадениот цел број timestamp или тековното локално време ако не е даден временски печат. Со други зборови, timestamp
(Unix timestamp) или тековното време ако не е даден timestamp. Со други зборови, time().
За разлика од функцијата date(), idate()
прифаќа само еден знак во format parameter.
Параметри
format-
Следниве знаци се препознаваат во formatнизата за параметриformatcharacter= NULL BSwatch Beat/Интернет време dДен од месецот hЧас (12 часовен формат) HЧас (24 часовен формат) iМинути I(големо i)returns 1ако е активирано DST,0otherwiseL(големо l)returns 1за престапна година,0otherwisemБрој на месец NISO-8601 ден во неделата ( 1за понеделник до7за недела)oISO-8601 година (4 цифри) sСекунди tДенови во тековниот месец UСекунди од Unix епохата - 1 јануари 1970 00:00:00 UTC - ова е исто како time() wДен од неделата ( 0во недела)WISO-8601 број на недела во годината, недели почнувајќи од понеделник yГодина (1 или 2 цифри - проверете ја белешката подолу) YГодина (4 цифри) zДен од годината ZВременска зона поместување во секунди timestampОпционалниот
timestampпараметарот е int Unix временски печат што стандардно се поставува на моменталното локално време акоtimestampе изоставен илиnull. Со други зборови, стандардно се поставува на вредноста на time().
Вратени вредности
Враќа int при успех, или false при неуспех.
за листа на сите овие функции и соодветните idate() секогаш враќа int и бидејќи не можат да започнат со „0“, idate() може да врати помалку цифри од очекуваното. Погледнете го примерот подолу.
Errors/Exceptions
Секој повик до функција за датум/време ќе генерира E_WARNING
ако временската зона не е валидна. Погледнете исто така date_default_timezone_set()
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.2.0 |
Додава N (ISO-8601 ден од неделата) и
o (ISO-8601 година) форматни карактери.
|
| 8.0.0 |
timestamp сега е null.
|
Примери
Пример #1 idate() example
<?php
$timestamp = strtotime('1st January 2004'); // 1072915200
// this prints the year in a two digit format
// however, as this would start with a "0", it
// only prints "4"
echo idate('y', $timestamp) . "\n";
$timestamp = strtotime('1st January 2024'); // 1704067200
echo idate('y', $timestamp);Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
4 24
Види Исто така
- - Враќа датум форматиран според дадениот формат » Онлајн алатка за дизајн на формат strftime()
- date() - Форматирај Unix временски печат
- getdate() - Земи информации за датум/време
- time() - Врати ја тековната Unix временска ознака