Mysql
 sql >> Base de données >  >> RDS >> Mysql

Date et heure dans le script PHP

Cela signifie simplement que vous pensez à $row['expires'] incorrectement. Ce n'est pas une valeur d'horodatage UNIX et produit une date non valide. Cela signifie que la valeur est essentiellement évaluée à 0, ce qui correspond au 1er janvier 1970 à l'heure UNIX

date() vous oblige à lui envoyer un horodatage Unix valide (INT 11), est-ce ce que vous avez dans la base de données pour ce champ ? ou c'est un champ date/heure ?

Essayez ceci

echo date("d.m.Y \\u\\m H:i \\U\\h\\r", "2014-10-12");   //invalid

echo date("d.m.Y \\u\\m H:i \\U\\h\\r", time());  //valid: current unix timestamp