sql >> Databasteknik >  >> RDS >> Mysql

I Python, om jag har en unix-tidsstämpel, hur infogar jag den i ett MySQL datetime-fält?

För att konvertera från en UNIX-tidsstämpel till ett Python datetime-objekt, använd datetime.fromtimestamp() (dokumentation ).

>>> from datetime import datetime
>>> datetime.fromtimestamp(0)
datetime.datetime(1970, 1, 1, 1, 0)
>>> datetime.fromtimestamp(1268816500)
datetime.datetime(2010, 3, 17, 10, 1, 40)

Från Python datetime till UNIX-tidsstämpel:

>>> import time
>>> time.mktime(datetime(2010, 3, 17, 10, 1, 40).timetuple())
1268816500.0


  1. fråga inte lika fungerar inte

  2. Finns det några bra CachedRowSet-implementeringar förutom den proprietära Sun?

  3. Lär dig mer om MySQL-tabellnivåbehörigheter

  4. SQL - Kombinera två tabeller med olika datumvärde