Nếu bạn có ngày ở dạng đối tượng datetime, bạn có thể chỉ cần lấy timetuple cho đối tượng đó và chuyển nó vào hàm time.mktime.
Ví dụ
import time from datetime import date from datetime import datetime my_date = date.today() print(time.mktime(my_date.timetuple()))
Đầu ra
Điều này sẽ cung cấp đầu ra -
1514917800.0
Nếu nó ở dạng chuỗi, bạn có thể sử dụng hàm strptime để phân tích cú pháp chuỗi thành một đối tượng thời gian và sau đó sử dụng hàm time.mktime () để tạo định dạng ngày tháng được hỗ trợ bởi mysql.
Ví dụ
import time my_time = time.strptime("01-01-18", "%d-%m-%y") print(time.mktime(my_time))
Đầu ra
Điều này sẽ cung cấp đầu ra -
1514745000.0