Я думаю, что это лучшее
import datetime
date_format = "%Y%m%d"
timestamp = datetime.datetime.strptime("20180215", date_format).timestamp()
timestamp
# 1518620400.0
Вы делаете это лучше, делая функцию
def date_2_timestamp(date):
from datetime.datetime import strptime
return strptime(date, "%Y%m%d").timestamp()