sql >> Database >  >> RDS >> Mysql

Php-tijdformaat

Zowel de datum/tijd-functies van PHP als de datum/tijd-gegevenstypen van MySQL verwerken tijdstempels van de wandklok , niet duur; bijv. 00:00:55 betekent vijfenvijftig seconden na middernacht . Dit is niet wat je wilt; je kon duur niet aan langer dan 23 uur, 59 minuten, 59 seconden, omdat de gegevenstypen en functies die u gebruikt kloktijd verwerken die deze waarden niet kan overschrijden.

Uw specifieke probleem komt voort uit de tijdzone-instellingen. Uw grotere probleem is dat u eenvoudige gehele getallen moet opslaan die verstreken seconden of minuten uitdrukken; geen tijdstempels. Om dat op te maken in een voor mensen leesbare string in PHP, kun je de DateInterval gebruiken klas .



  1. Standaardwaarden van parameters parseren met PowerShell - Deel 3

  2. Salesforce-gegevens vertalen naar EDI-indeling

  3. Kan geen verbinding maken met MySql-database op een externe linux-server vanuit een Windows GUI-tool

  4. Waarom werkt GRANT niet in MySQL?