Ottieni l'anno corrente in PHP
-
Usa la funzione
date()
per ottenere l’anno corrente in PHP -
Usa la funzione
strftime()
per ottenere l’anno corrente in PHP -
Usa l’oggetto
DateTime
per ottenere l’anno corrente in PHP
In questo articolo, introdurremo i metodi per ottenere l’anno in corso.
- Utilizzo della funzione
date()
- Utilizzo della funzione
strftime()
- Utilizzo del metodo
format()
nell’oggettoDateTime
Usa la funzione date()
per ottenere l’anno corrente in PHP
Potremmo usare la funzione incorporata date()
per ottenere l’anno corrente. Restituisce la data corrente con il formato specificato. La sua sintassi è la seguente
date($format, $timestamp);
Il parametro $format
indica il formato della data finale che verrà visualizzato. Ha diverse varianti. Dovrebbe essere una stringa.
Il parametro $timestamp
è facoltativo. Specifica il timestamp specifico e visualizza la data di conseguenza. Se non viene passato alcun timestamp
, utilizza la data corrente per impostazione predefinita.
<?php
$Date = date("d-m-Y");
echo "The current date is $Date.";
echo "\n";
$Year = date("Y");
echo "The current year is $Year.";
echo "\n";
$Year2 = date("y");
echo "The current year in two digits is $Year2.";
?>
Il formato "d-m-Y"
restituirà la data completa con un valore di anno a 4 cifre. Il formato "Y"
restituirà il valore dell’anno a 4 cifre. Il formato "Y"
restituirà il valore dell’anno a 2 cifre. Puoi modificarlo in base alle tue esigenze.
Produzione:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Usa la funzione strftime()
per ottenere l’anno corrente in PHP
Un’altra funzione incorporata in PHP - strftime()
potrebbe anche restituire la stringa della data o dell’ora nel formato dato. Ha un formato diverso per le variazioni di data e ora.
strftime($format, $timestamp);
Il parametro $format
indica il formato della data o dell’ora. È una stringa.
Il parametro $timestamp
è una variabile opzionale che indica il timestamp di UNIX. È un numero intero. Se non specificato, la funzione restituisce la data o l’ora corrente.
<?php
$Date = strftime("%d-%m-%Y");
echo "The current date is $Date.";
echo "\n";
$Year = strftime("%Y");
echo "The current year is $Year.";
echo "\n";
$Year2 = strftime("%y");
echo "The current year in two digits is $Year2.";
?>
Possiamo ottenere l’anno corrente in un valore di 4 cifre utilizzando il formato "%Y"
e in un valore di 2 cifre utilizzando il formato "%Y"
.
Produzione:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Usa l’oggetto DateTime
per ottenere l’anno corrente in PHP
In PHP, la funzione DateTime format()
viene utilizzata per visualizzare la data in un formato specificato.
$ObjectName = new DateTime();
$ObjectName->format($format);
Il parametro $format
specifica il formato della data.
<?php
$Object = new DateTime();
$Date = $Object->format("d-m-Y");
echo "The current date is $Date.";
echo "\n";
$Year = $Object->format("Y");
echo "The current year is $Year.";
echo "\n";
$Year2 = $Object->format("y");
echo "The current year in two digits is $Year2.";
?>
L’output è la data con il formato specificato.
Produzione:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.