Maison  >  Article  >  développement back-end  >  Horodatage à ce jour en PHP

Horodatage à ce jour en PHP

WBOY
WBOYoriginal
2024-08-29 13:11:21885parcourir

L'article suivant fournit un aperçu de l'horodatage à ce jour en PHP. En PHP, nous pouvons convertir l'horodatage en données ; nous devons mentionner le format des données vers lesquelles nous voulons que notre horodatage soit converti. Lors de la conversion de l'horodatage en données, le format est requis, en PHP, nous avons une méthode, ou nous pouvons dire des fonctions qui font cette conversion pour nous ; il suffit d'y mentionner l'horodatage pour obtenir les données.

PUBLICITÉ Cours populaire dans cette catégorie DEVELOPPEUR PHP - Spécialisation | Série de 8 cours | 3 tests simulés

Commencez votre cours de développement de logiciels libres

Développement Web, langages de programmation, tests de logiciels et autres

Cet horodatage est une valeur entière longue représentant les données et l'heure des données, comme son nom l'indique ; il se compose de données et de l'heure, donc au moment de la conversion de l'horodatage, nous pouvons également en obtenir l'heure. Ici, nous verrons la définition de la méthode et le paramètre requis lors de la gestion de l'horodatage en PHP. Nous verrons également sa mise en œuvre et son utilisation en détail pour une meilleure compréhension.

Syntaxe de l'horodatage à ce jour en PHP

L'horodatage est utilisé pour obtenir les données et l'heure ; nous avons juste besoin du format pour cela.

date(string $format , int|null $timestamp = null) : string

Comme vous pouvez le voir dans la syntaxe ci-dessus, il s'agit de la syntaxe donnée par la documentation officielle PHP pour l'horodatage, qui nécessite ici deux paramètres pour convertir l'horodatage en date en PHP.

Exemple :

date("ddmmyy" , timestamp) : string

Comment convertir l'horodatage en date en PHP ?

Pour l'instant, nous savons déjà comment obtenir l'objet de données à partir de l'entier d'horodatage en PHP. Pour cela, nous devons avoir un format en place qui nous aidera à obtenir la date à partir de l'horodatage, ici nous verrons d'abord la signature de la méthode pour l'horodatage, puis nous verrons comment nous pouvons l'implémenter dans notre programme étape par étape. guide.

Signature de la méthode : Nous avons une méthode qui est fournie uniquement par PHP ; c'est une méthode intégrée à la bibliothèque PHP, et pour l'utiliser, nous n'avons pas besoin d'ajouter une bibliothèque externe ; de plus, nous n'avons pas non plus besoin d'une déclaration d'importation.

Signature :

date(string $format , int|null $timestamp = null) : string

Comme vous pouvez le voir, il s'agit d'une déclaration officielle de cette méthode que nous pouvons utiliser pour convertir l'objet timestamp en date. Mais ici, nous avons deux paramètres : le format et l'autre est l'horodatage.

a. string $format cette variable est chargée de définir le format de la date que nous voulons, ce qui signifie que nous pouvons spécifier ici le format dans lequel nous voulons notre date.

Vous trouverez ci-dessous les différents formats de données disponibles en PHP :

  • d: Si nous spécifions cette valeur dans le format, elle nous renverra la date de l'objet timestamp que nous avons utilisé dans la méthode ci-dessus. Cela ne nous renverra que la date.
  • m: Si nous spécifions cette valeur dans le format, cela nous renverra le mois à partir de l'objet timestamp que nous avons utilisé dans la méthode ci-dessus. Cela ne nous rendra qu'un mois.
  • y : Si nous spécifions cette valeur dans le format, elle nous renverra l'année à partir de l'objet timestamp que nous avons utilisé dans la méthode ci-dessus. Cela ne nous rapportera qu'un an.
  • dmy : Si nous spécifions cette valeur dans le format, elle nous renverra la date, le mois et l'année à partir de l'objet horodatage que nous avons utilisé dans la méthode ci-dessus. Il nous renverra uniquement la date, le mois et l'année.
  • d/m/y : Si nous spécifions cette valeur à l'intérieur du format, alors il nous renverra la date, le mois et l'année séparés par le '/' pour une meilleure compréhension de l'objet horodatage qui nous avons utilisé dans la méthode ci-dessus. Il ne nous renverra que la date, le mois et l'année avec le '/'.
  • d-m-y : Si nous spécifions cette valeur à l'intérieur du format, alors il nous renverra la date, le mois et l'année séparés par le tiret '-' pour une meilleure compréhension de l'objet timestamp que nous avons utilisé dans la méthode ci-dessus. Il ne nous renverra que la date, le mois et l’année avec « - ».
  • d-m-Y H:i:s: Ce formé nous donnera également l'heure avec la date, c'est-à-dire les heures, les minutes et les secondes avec l'objet date. Ici, « H » représente les heures, « i » représente les minutes et « s » représente les secondes pour nous.

Nous pouvons utiliser le formulaire ci-dessus pour obtenir l'horodatage du formulaire de date ; il est facile à utiliser et à manipuler.

b. int|null $timestamp = null: Now, we will have a look at the timestamp filed, which is the second parameter in the method; this filed is important because, on the basic of this, only the date object will be prepared. We can pass null as the value for this field; if we do so, it will calculate the data object based on the current timestamp, but if we pass any value here, it will give us the value based on it only.

Example of Timestamp to Date in PHP

Given below is the example of Timestamp to Date in PHP:

We are converting timestamps to date.

Code:

<!DOCTYPE html>
<html>
<body>
<?php
echo date( "Y-m-d H:i:s" , 1620790172 );
echo " , ";
echo date( "d-m-Y H:i:s" , 1620790172 );
echo " , ";
echo date( "d H:i:s" , 1620790172 );
echo " , ";
echo date( "Y H:i:s" , 1620790172 );
echo " , ";
echo date( "m H:i:s" , 1620790172 );
echo " , ";
echo date( "d/m/Y H:i:s" , 1620790172 );
?>
</body>
</html>

Output:

Horodatage à ce jour en PHP

Conclusion

We may require showing value to users that they can understand so that we can convert the timestamp object to date; after that, it can be readable and under stable by others to show to the client. This function is easy to use and handle also do not require any dependency from the other things. So we can use this to get the date from the timestamp easily.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:PHP7MySQLArticle suivant:PHP7MySQL