python - 如何从数值中找到日期字符串?
问题描述
当我跑time.mktime(datetime.strptime("2012-03-09", "%Y-%m-%d").timetuple())
我得到了价值1331251200.0
。
现在我想知道如何反转这个?所以如果我传入1331251200.0
,我如何获得输出2012-03-09
?我知道 strftime 是 strptime 的倒数,但是由于时间表功能,我不知道如何反转整个事情。
解决方案
所以做到这一点的方法是通过time.strftime("%Y-%m-%d", time.localtime(time.mktime(datetime.strptime("2012-03-09", "%Y-%m-%d").timetuple())))
.
在我问之前,我不知道 strftime 会将时间表变成字符串。
推荐阅读
- postgresql - 在 postgresql 中修改 UNIQUE
- r - 加密R中的输入文本
- python - 给定两个长度相同的 NumPy 数组 x 和 y,我如何选择所有对 (x,y) 以使 x 介于 x_min 和 x_max 之间?
- kubernetes - Kubernetes Helm 卡在正在进行的更新中
- r - 堆积面积累积和图
- react-native - react native有类似require.context之类的require方法吗?
- c++ - STL Mutex 的行为不符合预期
- angular - NullInjectorError: R3InjectorError(DynamicTestModule)[Router -> Function -> Function]: NullInjectorError: No provider for Function
- sql-server - 当我们有默认的 Getdate() 列时,为什么必须将列名传递给 INSERT 语句?
- aws-lambda - 带重试的 Lambda 同步调用