python - 转换日期格式保持其类型 python
问题描述
我有一个日期,我想更改它的格式。
date = '2018.01.02 00:00'
type(date)
返回str
我想转换我的日期,使其格式'%Y-%m-%d %H:%M:%S'
但仍然是str。
非常感谢您的帮助。
解决方案
您可以datetime
为此使用:
import datetime
datetime.datetime.strptime('2018.01.02 00:00', '%Y.%m.%d %H:%M').strftime('%Y-%m-%d %H:%M:%S')
# '2018-01-02 00:00:00'
推荐阅读
- git - 如何使用 Git 跟踪大型项目并迁移到 Github
- javascript - 使用异步 forEach 循环磁带“测试退出而没有结束”错误
- office365 - 将查询字符串参数传递给 Office 365 word 加载项
- java - spotify-web-api-java 无效的授权码
- python - 如何设计/编写“interface-towards-other-API”API?
- drupal - 在 Drupal 8 中显示注册导航项(匿名用户)和隐藏(经过身份验证的用户)
- inno-setup - 如何为自己的目的重用/修改许可证对话框
- ios - 在 RealmSwift 中更新对象?
- java - IntelliJ IDEA 方法名称缩进
- amazon-web-services - AWS 文件上传