python - 如何在 Python 中将日期格式 (YYYY-MM-DD) 转换为 (YYYY,MM,DD)
问题描述
如何在 Python 中将日期格式转换(YYYY-MM-DD)
为(YYYY,MM,DD)
或者,我有一个date = 2020-06-11
我想转换为秒的。
作品: d2 = (dt.datetime(2020,6,30) - t0).total_seconds()
失败:d2 = (dt.datetime(2020-6-30) - t0).total_seconds()
我该怎么做 ?
解决方案
如果您需要将字符串转换为 datetime 对象,则可以使用 strptime 。
from datetime import datetime
t = datetime.strptime('2020-06-11', '%Y-%m-%d')
https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior
推荐阅读
- python - 根据其他列的值创建新列的更好方法
- python - 如何在 Python 中以正确的方式对字典列表进行排序和分组
- spring - 映射实体中的重复列
- c++ - Visual Studio 找不到 assert.h
- javascript - 付费的 Chrome 扩展程序是否需要请求身份权限才能提供免费试用?
- c# - itext 7 - RTL 语言
- vmware-clarity - 带有垂直导航的树视图
- java - Java Streams API中的“forEach”是无序的原因是什么?
- angular - 如何为 Async Pipe 编写 jasmine 测试用例
- unit-testing - 用 mockk 一次只模拟一个电话