Maison >base de données >tutoriel mysql >Comment puis-je gérer les dates antérieures à 1970 avec « strtotime() » de PHP ?
Extension de la plage de strtotime() pour les dates historiques
Problème :
Vous' Vous utilisez strtotime() pour analyser les dates dans MySQL stockées au format aaaa-mm-jj, mais vous avez rencontré une limitation où strtotime() ne peut pas traiter les dates avant le 1er janvier 1970.
Solution :
Pour gérer les dates antérieures à 1970, envisagez les approches suivantes :
Mettez à jour votre version et votre plate-forme PHP, car les versions antérieures et les systèmes d'exploitation avaient une portée limitée.
Pour les dates en dehors la plage du 13 décembre 1901 au 19 janvier 2038, utilisez les objets DateTime de PHP, qui offrent une prise en charge d'une plage de dates plus large. 🎜>
POO :
En employant ces techniques, vous pouvez gérer efficacement les dates antérieures à 1970 sans modifier la structure de votre base de données.
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!