Maison  >  Article  >  développement back-end  >  Résumé des problèmes liés aux compétences PHP time calculator_php

Résumé des problèmes liés aux compétences PHP time calculator_php

WBOY
WBOYoriginal
2016-05-16 09:00:032027parcourir

Les exemples de cet article résument les problèmes liés au calcul du temps PHP. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

1.php pour avoir la date il y a trois mois

<&#63;php header("content-Type: text/html; charset=utf-8");&#63;>
<&#63;php
$s_sdate=date("Y-m-d"); //当前时间
$moth_day=90; //月份 (转为天数)
$s_edate=date("Y-m-d",(strtotime($s_sdate)-$moth_day*84600));
echo $moth_day."前的日期为".$s_edate;
&#63;>

2. Calculé 30 jours après la date

Vous pouvez utiliser strtotime. PHP fournit un moyen très simple d'effectuer un travail qui nécessiterait autrement des dizaines de lignes de code.

Convertissez d'abord une date en un horodatage UNIX

$t = time(); // 当前时间戳
$t = strtotime("+30 days", $t); // 30天后的时间戳
echo date("Y-m-d", $t); // 格式化日期

3. Convertissez l'horodatage de 2 dates... puis soustrayez

$t1 = strtotime("2009-08-19");
$t2 = strtotime("2009-08-20");
$t = $t2 - $t1; // 相差天数的秒
echo (int)($t / 86400)

4. Déterminez si c'est cette semaine

$date = "2008-12-08";
if (isCurrentWeeks($date)) {
  echo $date."是本星期";
} else {
  echo $date."不是本星期";
}
function isCurrentWeeks($d) {
  return (date("W",strtotime($d))==date("W",strtotime("now")));
}

Les lecteurs intéressés par davantage de contenu lié à PHP peuvent consulter les sujets spéciaux de ce site : "Résumé de l'utilisation de la date et de l'heure php", "Résumé de la chaîne php (string) utilisation" , "Compétences complètes en matière d'opération de tableau PHP (Array)", "Résumé des compétences en programmation réseau PHP", "Tutoriel d'introduction à la syntaxe de base PHP", "Résumé des compétences en matière d'exploitation de documents PHP Office (y compris Word, Excel, Access, ppt) ", "Tutoriel d'introduction à la programmation orientée objet PHP", "php +Tutoriel d'introduction au fonctionnement de la base de données MySQL》et《Résumé des compétences courantes en matière d'exploitation de base de données en PHP

J'espère que cet article sera utile à tout le monde dans la programmation PHP.

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