python - '020-06-08 17:11:02+00:00' 我想使用 datetime 从 Python 中的这种时间格式中提取日期
问题描述
这就是我所拥有的
date = datetime.datetime.strptime('2020-06-08 17:11:02+00:00', '%Y-%m-%d %H:%M:%S+%f')
d= date.strftime('%Y-%m-%d')
print(d);
解决方案
这是一种方法。因为您只需要我:00
从原始日期字符串中删除的日期。
演示:
import datetime
sData = '2020-06-08 17:11:02+00:00'
date = datetime.datetime.strptime(sData[:-3], '%Y-%m-%d %H:%M:%S+%f')
d = date.strftime('%Y-%m-%d')
print(d)
输出:
2020-06-08
推荐阅读
- arrays - 前 K 个子集总和,没有排序
- elixir - 在 Elixir 中按内部映射值查找键
- html - 扩展视图框以获得更多绘图区域,并且 SVG 不会缩小以适应容器
- html - 通过 Xslt 转换 Html 到 XML FlowDocument
- c++ - C++ 代码崩溃并出现无限循环
- c# - 如何使用参数将路径重定向到 URL?
- basic - TAB 子程序 Applesoft BASIC 出错
- java - 如何从作为字符串给出的 java 代码中解析包?
- java - 图像选择器未从图库中捕获图像
- string - Long 类型的 toString(long) 方法不适用于参数 (void)