Как получить текущую дату и время в PHP?

Опубликовано: 20 Февраля, 2022

Цель статьи - получить текущую дату и время в PHP. Это выполняется с помощью простой встроенной функции PHP date () . Дата - это встроенная функция, используемая для форматирования метки времени . Компьютер хранит дату и время в метке времени UNIX. Это время измеряется в секундах с 1 января 1970 года. Поскольку это трудно читать людям, PHP преобразует временные метки в формат таким образом, чтобы он был читаемым и более понятным для людей.

Синтаксис:

 дата ('dmy h: i: s');

Параметры: у date () разные параметры. Каждый параметр представляет собой некую значимую единицу.

  1. d: представляет день месяца, состоящий из двух цифр с ведущими нулями (01 или 31).
  2. m: представляет месяц в числах с ведущими нулями (01 или 1)
  3. y: обозначает год двумя цифрами (08 или 14).
  4. h: представляет час дня в виде двух цифр с ведущими нулями (01 или 1).
  5. I: представляет минуту в текущем часовом поясе.
  6. s: представляет количество секунд в текущем часовом поясе.

Example 1: 

PHP

<?php 
// PHP program to get the 
// current date and time 
  
echo "Current date and time is :"
  
// Store the date and time  to 
// the variable 
$myDate = date("d-m-y h:i:s");
  
// Display the date and time 
echo $myDate
  
?> 

Выход:

Current date and time is :03-01-21 04:49:52

Example 2: The following demonstrates other date() functions format which can be used by the developer as per the need.

PHP

<!DOCTYPE html>
<html>
<body>
<h2>Other ways of using date() function</h2>
<?php
echo "Date in Year.Month.Day format is: " 
    . date("Y.m.d") . "<br>";
  
echo "Date in Year-Month-day format is: " 
    . date("Y-m-d") . "<br>";
  
echo "Date in Year/Month/day format is: " 
    . date("Y/m/d") . "<br>";
  
?>
</body>
</html>

Выход: