temps de traitement php+mysql

不言
Libérer: 2023-03-28 17:06:01
original
2606 Les gens l'ont consulté

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)
Copier après la connexion

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”);
Copier après la connexion

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);
Copier après la connexion

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>";
}
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal