Position actuelle: Accueil> Derniers articles> Compétences pratiques pour le traitement du temps PHP: comment supprimer avec précision les secondes

Compétences pratiques pour le traitement du temps PHP: comment supprimer avec précision les secondes

M66 2025-08-08

Compétences de traitement du temps PHP: explication détaillée de la méthode de suppression des secondes

Le traitement du temps est une opération très courante dans la programmation, et comment gérer le temps en PHP est au centre des développeurs. Cet article se concentrera sur la façon de supprimer des secondes dans le temps en PHP et fournira des exemples de code spécifiques pour vous aider à mieux comprendre et appliquer.

Dans de nombreux scénarios, nous devons traiter le temps vers la minute et ignorer la partie seconde, ce qui peut simplifier l'affichage et le calcul du temps et améliorer la lisibilité et la précision du programme.

Supprimer les secondes par strToTime () et Date () Fonctions

 $timestamp = strtotime("now");
$timestamp = $timestamp - ($timestamp % 60);
$time_without_seconds = date("Y-m-d H:i", $timestamp);
echo $time_without_seconds;

Description du code:

  • Utilisez StrtoTime ("Now") pour obtenir l'horodatage de l'heure actuelle;
  • Effectuer l'opération restante sur l'horodatage à zéro dans la deuxième partie;
  • Utiliser la date ("YMD H: I", $ horodat) pour formater l'heure et supprimer les secondes;
  • Sortir une chaîne de temps sans secondes.

Utilisez la classe DateTime pour définir le nombre de secondes à zéro

 $date = new DateTime();
$date->setTime($date->format('H'), $date->format('i'), 0);
$time_without_seconds = $date->format('Y-m-d H:i');
echo $time_without_seconds;

Description du code:

  • Créez un nouvel objet DateTime pour représenter l'heure actuelle;
  • Utilisez la méthode setTime () pour définir le nombre de secondes à 0;
  • Format Time par format ('ymd h: i') , supprimez les secondes;
  • Sortir une chaîne de temps qui supprime les secondes.

Résumer

Les deux méthodes ci-dessus peuvent supprimer efficacement la deuxième partie en temps PHP. Le choix de la méthode appropriée en fonction des besoins du projet peut améliorer la maintenabilité et la lisibilité du code. La maîtrise de ces techniques de traitement du temps rendra votre fonctionnement de données de temps plus précis et plus efficace.