sql >> Database teknologi >  >> RDS >> Mysql

Php tidsformat

Både PHP's dato/tidsfunktioner og MySQL's dato/tidsdatatyper håndterer tidsstempler for vægur , ikke varigheder; dvs. 00:00:55 betyder femoghalvtreds sekunder efter midnat . Det er ikke det, du ønsker; du kunne ikke håndtere varigheder længere end 23 timer, 59 minutter, 59 sekunder, fordi de datatyper og funktioner, du bruger, håndterer urtiden, som ikke kan overstige disse værdier.

Dit specifikke problem stammer fra tidszoneindstillinger. Dit større problem er, at du skal gemme simple heltalsværdier, der udtrykker forløbne sekunder eller minutter; ikke tidsstempler. For at formatere det til en menneskelig læsbar streng i PHP kan du bruge DateInterval klasse .



  1. Online skemaopgradering i MySQL Galera Cluster ved hjælp af RSU-metoden

  2. JSON_STORAGE_SIZE() – Find lagerstørrelsen for et JSON-dokument i MySQL

  3. MySQL Vælg både dette og det

  4. Er det muligt at køre apriori association regel i mysql statement?