English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP Date & Time Functions Manual
Функция time() возвращает текущий Unix-таймстамп
Возвращает количество секунд с момента Эры Unix (1 января 1970 года в 00:00:00 по Гринвичу) до текущего времени.
time(void)
Эта функция не принимает никаких параметров
Функция PHP time() возвращает целое значение, представляющее количество секунд между эпохой и текущим временем.
Эта функция была最初 введена в PHP версии 4 и может быть использована во всех более поздних версиях.
Следующий пример демонстрируетtime()Функция возвращает текущее время Unix времени戳 и форматирует его в дату:
<?php $time = time(); print("Текущий времени戳: ". $time); echo"<br>"; echo(date("Y-m-d", $time)); ?>Тестирование看看‹/›
Результат вывода
Текущий времени戳: 1596166218 2020-07-31
Следующий пример��取 текущей даты время восхода и захода солнца-
<?php $dateString = '11-06-2012 12:50 GMT'; print("Дата: ". date("D M d Y")); print("\n"); print("Время захода солнца: "); print(date_sunset(time(), SUNFUNCS_RET_STRING, 38.4, -9, 90, 1)); print("\n"); print("Время восхода солнца: "); print(date_sunrise(time(), SUNFUNCS_RET_STRING, 38.4, -9, 90, 1)); ?>Тестирование看看‹/›
Результат вывода
Дата: Пт May 08 2020 Время захода солнца: 20:31 Время восхода солнца: 06:33
Следующий пример добавляет и вычитает 23 дня, 12 часов и 30 минут от текущего времени, и выводит результат-
<?php $timestamp1 = time() - (23 * 12 * 30); print_r($timestamp1); print("\n"); $timestamp2 = time() + (23 * 12 * 30); print_r($timestamp2); ?>Тестирование看看‹/›
Результат вывода
1588935317 1588951877
Добавление 1 недели времени к указанной дате
<?php $nextWeek = time() + (7 * 24 * 60 * 60); echo 'Теперь: '. date('Y-m-d') . "\n"; echo 'Следующая неделя: '. date('Y-m-d', $nextWeek) . "\n"; ?>Тестирование看看‹/›
Это produces the following result-
Теперь: 30-03-2005 Следующая неделя: 06-04-2005