首页 > 解决方案 > Python - 希望使用切片删除剩余的字符串

问题描述

希望删除以下格式的日期输入的其余部分:2018-10-03 11:46:00。我想删除时间部分。到目前为止,我的代码如下:

out1.due_date = out1.due_date[10:]

我正在使用一个名为 Data 360 的程序,out1 用于处理记录。但是,我对如何在 yyyy-mm-dd 输入后删除所有内容感到有些困惑。

谢谢!

标签: python

解决方案


使用 split 函数来实现,该方法将一个字符串拆分为一个列表。您可以指定分隔符,默认分隔符为空格。所以 out1.due_date.split() 将返回列表 ['2018-10-03','11:46:00']。由于对 date 感兴趣,因此使用零作为索引。

out1.due_date= out1.due_date.split()[0]  

推荐阅读