Maison > Article > développement back-end > Comment convertir la date en horodatage (timestamp) en php
En PHP, vous pouvez utiliser la fonction strtotime() pour convertir la date (date) en horodatage (timestamp). Cette fonction peut analyser la description de la date et de l'heure de n'importe quelle chaîne dans un horodatage Unix, le format de syntaxe est le suivant. " strtotime (date sous forme de chaîne)".
L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3
date de conversion php (date ) Pour l'horodatage (timestamp)
<?php echo strtotime("2021-06-03 16:00:10")."<br>"; //输出 1620979210 echo strtotime("10 September 2021")."<br>"; //输出 1631203200 echo strtotime("+1 day"), "<br />"."<br>"; //输出明天此时的时间戳 ?>
sortie :
1622707210 1631203200 1622787020
Description :
la fonction strtotime() sera Toute description datetime de chaîne se résout en un horodatage Unix (nombre de secondes depuis le 1er janvier 1970 00:00:00 GMT). Cette fonction est la fonction inverse de date() et renvoie un horodatage en cas de succès, sinon elle renvoie FALSE. Syntaxe :
int strtotime ( string time [, int now] )
参数 | 描述 |
---|---|
time | 必需。规定日期/时间字符串。 |
now | 可选。规定用来计算返回值的时间戳。如果省略该参数,则使用当前时间。 |
Exemple :
<?php // 设置时区 date_default_timezone_set("PRC"); echo strtotime("now")."<br>"; echo strtotime("now")."<br>"; echo strtotime("10 September 2021")."<br>"; echo strtotime("+1 day")."<br>"; echo strtotime("+1 week")."<br>"; echo strtotime("+1 week 2 days 4 hours 2 seconds")."<br>"; echo strtotime("next Thursday")."<br>"; echo strtotime("last Monday")."<br>"; ?>
Sortie :
1622700860 1622700860 1631203200 1622787260 1623305660 1623492862 1623254400 1622390400
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!