sql >> Databáze >  >> RDS >> Mysql

Pokud mám v Pythonu unixové časové razítko, jak ho vložím do pole datetime v MySQL?

Chcete-li převést z UNIXového časového razítka na objekt datetime v Pythonu, použijte datetime.fromtimestamp() (dokumentace ).

>>> 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)

Z Pythonu datetime do UNIX timestamp:

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


  1. Odstraňte obrovské množství dat z velké tabulky

  2. CakePHP 3 - Analyzujte datum pomocí LocalStringFormat pro opravu formátu SQL a správné ověření

  3. Jak automaticky spustím skript nebo rutinu MySQL po dopředném inženýrství z modelu

  4. Jak mohu zobrazit / změnit nastavení časového limitu připojení MySQL?