Pythonの日付形式をmysqlの10桁の日付形式に変換する方法は?
datetimeオブジェクトの形式で日付がある場合は、そのオブジェクトのtimetupleを取得して、time.mktime関数に渡すだけです。
import time from datetime import date from datetime import datetime my_date = date.today() print(time.mktime(my_date.timetuple()))
1514917800.0
文字列の形式の場合、strptime関数を使用して文字列を時間オブジェクトに解析し、time.mktime()関数を使用してmysqlがサポートする日付形式を作成できます。
import time my_time = time.strptime("01-01-18", "%d-%m-%y") print(time.mktime(my_time))
1514745000.0
-
PHP変数「11:00AM」をMySQL時間形式に変換しますか?
DateTimeを使用して、PHP変数「11:00 AM:をMySQL時間形式に変換します。 PHPコードは次のとおりです- $phpTime = '11:00 AM'; echo('The PHP Time Format is ='); echo ($phpTime); $timeFormat = DateTime::createFromFormat( 'H:i A', $phpTime); $MySQLTimeFormat = $timeFormat->format( 'H:i:s'); echo ('
-
Pythonで日付を日時に変換する方法は?
datetimeモジュールのcombineメソッドを使用して、日付と時刻を組み合わせて、datetimeオブジェクトを作成できます。時間オブジェクトではなく日付オブジェクトがある場合は、datetimeオブジェクトを使用して時間オブジェクトを最小に初期化できます(最小時間は深夜を意味します)。 例 from datetime import date from datetime import datetime my_date = date.today() my_time = datetime.min.time() my_datetime = datetime.combine(my_date, m