time — Возвращает текущую метку времени Unix.
Возвращает количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970 00:00:00 GMT) до текущего времени.
mktime — Возвращает метку времени Unix для заданной даты.
int mktime ($hr, $min, $sec, $mo, $day, $yr)
strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix.
int strtotime ( string $time [, int $now = time() ] )
checkdate — Проверяет корректность даты по григорианскому календарю.
bool checkdate ( int $month , int $day , int $year)
Проверяет корректность даты по переданным аргументам. Дата считается корректной, если все параметры принимают допустимые значения.
month - Месяц. Принимает значения от 1 до 12 включительно.
day - День. Принимает значения, допустимые для указанного месяца month. При этом учитывается, является ли год year високосным.
year - Год. Принимает значения от 1 до 32767 включительно.
Возвращает TRUE, если проверяемая дата является корректной, или FALSE в противном случае.
<html>
<head>
<title>Dates and time: Unix</title>
</head>
<body>
<?php
echo time();
echo "<br />";
echo mktime(2, 30, 45, 10, 1, 2009);
echo "<br />";
// проверка даты, есть ли такая дата
echo checkdate(12,31,200) ? 'true' : 'false'; // true
echo "<br />";
echo checkdate(2,31,200) ? 'true' : 'false'; // false
echo "<br />";
$unix_timestamp = strtotime("now");
echo $unix_timestamp . "<br />";
$unix_timestamp = strtotime("September 15, 2004");
echo $unix_timestamp . "<br />";
$unix_timestamp = strtotime("+1 day");
echo $unix_timestamp . "<br />";
$unix_timestamp = strtotime("last Monday");
echo $unix_timestamp . "<br />";
?>
</body>
</html>
Возвращает количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970 00:00:00 GMT) до текущего времени.
mktime — Возвращает метку времени Unix для заданной даты.
int mktime ($hr, $min, $sec, $mo, $day, $yr)
strtotime — Преобразует текстовое представление даты на английском языке в метку времени Unix.
int strtotime ( string $time [, int $now = time() ] )
checkdate — Проверяет корректность даты по григорианскому календарю.
bool checkdate ( int $month , int $day , int $year)
Проверяет корректность даты по переданным аргументам. Дата считается корректной, если все параметры принимают допустимые значения.
month - Месяц. Принимает значения от 1 до 12 включительно.
day - День. Принимает значения, допустимые для указанного месяца month. При этом учитывается, является ли год year високосным.
year - Год. Принимает значения от 1 до 32767 включительно.
Возвращает TRUE, если проверяемая дата является корректной, или FALSE в противном случае.
<html>
<head>
<title>Dates and time: Unix</title>
</head>
<body>
<?php
echo time();
echo "<br />";
echo mktime(2, 30, 45, 10, 1, 2009);
echo "<br />";
// проверка даты, есть ли такая дата
echo checkdate(12,31,200) ? 'true' : 'false'; // true
echo "<br />";
echo checkdate(2,31,200) ? 'true' : 'false'; // false
echo "<br />";
$unix_timestamp = strtotime("now");
echo $unix_timestamp . "<br />";
$unix_timestamp = strtotime("September 15, 2004");
echo $unix_timestamp . "<br />";
$unix_timestamp = strtotime("+1 day");
echo $unix_timestamp . "<br />";
$unix_timestamp = strtotime("last Monday");
echo $unix_timestamp . "<br />";
?>
</body>
</html>
Комментариев нет:
Отправить комментарий