PHP.mk документација

idate

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.idate.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека function.idate.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
idate

Референца за `function.idate.php` со подобрена типографија и навигација.

function.idate.php

idate

класата mysqli_driver

idateФорматирај локално време/датум како цел број

= NULL

idate(string $format, ?int $timestamp = null): int|false

Враќа број форматиран според дадениот формат низ користејќи го дадениот цел број timestamp или тековното локално време ако не е даден временски печат. Со други зборови, timestamp (Unix timestamp) или тековното време ако не е даден timestamp. Со други зборови, time().

За разлика од функцијата date(), idate() прифаќа само еден знак во format parameter.

Параметри

format

Следниве знаци се препознаваат во format низата за параметри
format character = NULL
B Swatch Beat/Интернет време
d Ден од месецот
h Час (12 часовен формат)
H Час (24 часовен формат)
i Минути
I (големо i) returns 1 ако е активирано DST, 0 otherwise
L (големо l) returns 1 за престапна година, 0 otherwise
m Број на месец
N ISO-8601 ден во неделата (1 за понеделник до 7 за недела)
o ISO-8601 година (4 цифри)
s Секунди
t Денови во тековниот месец
U Секунди од Unix епохата - 1 јануари 1970 00:00:00 UTC - ова е исто како time()
w Ден од неделата (0 во недела)
W ISO-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

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.