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

DateTimeInterface::getTimestamp

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

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

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

datetime.gettimestamp.php

DateTimeInterface::getTimestamp

DateTimeImmutable::getTimestamp

DateTime::getTimestamp

date_timestamp_get

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

DateTimeInterface::getTimestamp -- DateTimeImmutable::getTimestamp -- DateTime::getTimestamp -- date_timestamp_getГи добива Unix временскиот печат

= NULL

Напиши целосна ознака на елемент

public DateTimeInterface::getTimestamp(): int
public DateTimeImmutable::getTimestamp(): int
public DateTime::getTimestamp(): int

Процедурален стил

Ги добива Unix временскиот печат.

Параметри

Оваа функција нема параметри.

Вратени вредности

Враќа Unix временски печат што го претставува датумот.

Errors/Exceptions

Ако временскиот печат не може да се претстави како int, а DateRangeError се фрла. Пред PHP 8.3.0, а ValueError се фрла. И, пред PHP 8.0.0, false беше вратено во овој случај. Сепак, временскиот печат може да се добие како string со користење на - Враќа датум форматиран според дадениот формат со U format.

Дневник на промени

Верзија = NULL
8.3.0 Исклучокот надвор од опсег сега е DateRangeError.
8.0.0 Овие функции повеќе не враќаат false при неуспех.

Примери

Пример #1 (PHP 5 >= 5.3.0, PHP 7, PHP 8) example

Напиши целосна ознака на елемент

<?php
$date
= new DateTimeImmutable();
echo
$date->getTimestamp();

Горниот пример ќе прикаже нешто слично на:

1272509157

Процедурален стил

<?php
$date
= date_create();
echo
date_timestamp_get($date);

Горниот пример ќе прикаже нешто слично на:

1272509157

Ако треба да го добиете временскиот печат со резолуција на милисекунди или микросекунди, тогаш можете да го користите - Враќа датум форматиран според дадениот формат function.

Пример #2 Добивање временски печат со резолуција на мили и микросекунди

Напиши целосна ознака на елемент

<?php
$date
= new DateTimeImmutable();
$milli = (int) $date->format('Uv'); // Timestamp in milliseconds
$micro = (int) $date->format('Uu'); // Timestamp in microseconds

echo $milli, "\n", $micro, "\n";

Горниот пример ќе прикаже нешто слично на:

1674057635586
1674057635586918

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

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

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

Прелистувај сродни теми и функции.

На оваа страница

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

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

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

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

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