Cet article présente principalement le temps de traitement de php+mysql, qui a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
Bien que mysql ait son propre type de temps, Pour. pour des raisons de compatibilité, la fonction time est généralement utilisée en PHP pour récupérer l'horodatage unix. Enregistrer dans la base de données.
1.unix timestamp
La fonction time de PHP renvoie l'horodatage unix Par défaut, PHP analyse et affiche l'heure de Greenwich.
est le nombre de secondes depuis le 1er janvier 1970 (minuit UTC/GMT).
2. Convertir l'horodatage Unix en date de reconnaissance humaine
$str = date(“Y-m-d H:i:s”, time())得出的是格林威治时间,非中国时间。加上8小时即可。 $str = date(“Y-m-d H:i:s”, time()+8*3600)
Convertir l'horodatage Unix en heure chinoise :
3. Convertir la date de reconnaissance humaine en horodatage Unix
$int = strtotime(“2014-11-8 08:12:24”);
4. Type de base de données
Puisque la plage int de la base de données mysql est la même que le type d'horodatage unix, seul crime int suffit. le temps de création est représenté par int. Certains fichiers SQL affichent crime int(11). Le 11 entre parenthèses est la longueur d'affichage par défaut de MySQL, pas la longueur de la taille des données.
La valeur par défaut de int dans mysql est (-2 147 483 648, 2 147 483 647), et 10 bits peuvent répondre aux besoins.
5. Écrivez l'heure actuelle dans la base de données
$n = time(); $query = "insert into time_test values( $n )"; $ret = mysql_query($query, $con);
6. Affichez l'heure de la base de données sous la forme de l'heure de la Chine
$query = "select ctime from time_test;"; $ret = mysql_query($query, $con); if(!$ret) { die("query error: " . mysql_error()); } while ( $arr = mysql_fetch_array($ret)) { //数据库中取出的是字符串,为保险起见,转换为int类型。 echo date("Y-m-d H:i:s", intval($arr["ctime"]) + 8*3600) . "<br>"; }
C'est tout le contenu de cet article, merci d'avoir lu.
Recommandations associées :
php+mysql implémente la page Web de connexion, d'enregistrement et de modification du mot de passe
php+mysql+méthode jquery à implémenter fonction de connexion au calendrier
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!