繁体   English   中英

如何将7:00 pm转换为Python Datetime对象

[英]How To Covert 7:00pm to Python Datetime object

我有一个带有start_time列的Schedule表,它以这种格式存储时间,

4:00 PM

晚上7:04

5:00 AM

我希望能够根据用户每天选择的start_time为用户启动事件。

如何将7:00 pm转换为datetime对象,或实现此目的的最佳方法是什么?

# time objects have no strptime method, so use datetime's, but it sets the
# date to 1900-01-01 by default
wrong_date = datetime.datetime.strptime('7:00pm', '%I:%M%p')
# replace 1900-01-01 with the actual date
correct_date = datetime.datetime.combine(datetime.date.today(), wrong_date.time())
# correct_date is now datetime.datetime(2016, 10, 22, 19, 0)
import pandas as pd
pd.to_datetime('2016-10-23 7:00pm')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM