python - 将时间戳转换为 ISO 日期
问题描述
我正在使用一些日期过滤器从 Mongodb 中提取数据。在 mongo 我的日期是 ISO 格式。因为我正在从时间戳格式的某个变量中动态添加日期(2019-07-15 14:54:53)。得到空结果
curs = col1.aggregate([{'$match':{update_col: {'$gte': last_updt }}},{'$project':json_acceptable_string}])
我期待过滤后的行,但实际上它给出了空数据集
解决方案
You can use fromisoformat
.
Try
from datetime import datetime
iso_string = '2019-07-15 14:54:53'
you_date_obj = datetime.fromisoformat(iso_string)
推荐阅读
- ruby-on-rails - Ruby on Rails 为 SSL 连接正确配置法拉第 http 客户端
- c# - Stack Tracer Login failed.The login is from an untrusted domain and can be used with Windows authentication
- c# - 为什么我需要 Razor 页面依赖项来为 .NET Core Web Api 编写集成测试?
- python - 打印一个单词中所有字母的unicode
- c - 结构包装器和可变数组大小
- python - 如何将带有布尔数组的 np.infs 数组的所有索引清零?
- r - 如何使用过滤器从组中删除值?
- mysql - 连接 4 个相互引用良好的表
- spring - 客户端检出连接的尝试已超时
- micronaut - Micronaut 是否对请求内容类型标头处理不当?