【发布时间】:2015-02-19 06:33:55
【问题描述】:
我必须从这个日期和时间格式“01/31/2000 09:09 PM”中单独删除时间。
但我想在我的模板文件中删除该值的 09:09 PM(时间)。我怎么能这样做?
我试试这个:
datetime.strptime("01/31/2000 09:09 PM", "%m-%d-%y %H:%M:%p")
【问题讨论】:
标签: regex python-2.7 datetime datetime-format
我必须从这个日期和时间格式“01/31/2000 09:09 PM”中单独删除时间。
但我想在我的模板文件中删除该值的 09:09 PM(时间)。我怎么能这样做?
我试试这个:
datetime.strptime("01/31/2000 09:09 PM", "%m-%d-%y %H:%M:%p")
【问题讨论】:
标签: regex python-2.7 datetime datetime-format
在这种情况下你不需要正则表达式:
>>> s = "01/31/2000 09:09 PM"
>>> date, space, time = s.partition(' ')
>>> date
'01/31/2000'
【讨论】:
通过re 模块。
>>> s = "01/31/2000 09:09 PM"
>>> re.sub(r'\s.*', '', s)
'01/31/2000'
这将用空字符串替换从第一个空格到结尾的所有字符。
【讨论】: