当前位置: 首页 > 知识库问答 >
问题:

Python中的UTCNow偏移

秦鹏飞
2023-03-14

我如何准确地抵消datetime返回的时间戳。utcnow()可以按任何时间量(如一天)执行吗?

例如:

now = datetime.utcnow().isoformat() + 'Z'

我需要用一天的时间来抵消上面的费用。当我的脚本进入夏令时转换时有一个小问题,但我不需要看过去,但是因为它今天加载,它也会死掉,因为python脚本在今天工作时出错。

共有1个答案

漆雕硕
2023-03-14

要简单地在UTC上添加特定的增量时间,请添加时间增量:

from datetime import datetime, timedelta

now = (datetime.utcnow() + timedelta(days=3)).isoformat() + 'Z'

print(now)

输出:

2018-11-06T16:55:06.535804Z

有关Python时区的更多信息,请访问Python UTC datetime对象的ISO格式不包括Z(Zulu或Zero偏移)

使用3.7datetime.strptimedatetime.strftime甚至将01:30识别为%z-最多3.6冒号会使其崩溃:)

 类似资料:
  • 本文向大家介绍详细介绍Python中的偏函数,包括了详细介绍Python中的偏函数的使用技巧和注意事项,需要的朋友参考一下 Python的functools模块提供了很多有用的功能,其中一个就是偏函数(Partial function)。要注意,这里的偏函数和数学意义上的偏函数不一样。 在介绍函数参数的时候,我们讲到,通过设定参数的默认值,可以降低函数调用的难度。而偏函数也可以做到这一点。举例如下

  • 问题内容: SQL Server中有什么方法可以使结果从给定的偏移量开始?例如,在另一种类型的SQL数据库中,可以执行以下操作: 得到结果51-75。SQL Server中似乎不存在此构造。 如何在不加载我不关心的所有行的情况下完成此任务?谢谢! 问题答案: 我会避免使用。指定您实际上想要的列,即使可能是全部。 SQL Server 2005以上版本 SQL Server 2000 通过SQL S

  • 我有一个ReactorKafka项目,它消耗来自Kafka主题的消息,转换消息,然后写入到另一个主题。 我的理解是,只有在Reactor中成功完成所有顺序步骤后,才会提交偏移量。对吗?我想确保不会处理下一条记录,除非当前记录成功发送到目标Kafka主题。

  • 我在用kafka-consumer-groups.sh工具重置我的滞后时发现了这一点。但是我需要在应用程序中重置它。发现了这个例子,但是好像没有重置。kafka-python在消费者重启后从最后产生的消息中读取示例 运行仍然显示两个分区都有一个LAG。如何将当前偏移量设置为“快速前进”到最后?

  • 问题内容: 我一直在阅读有关使用flag的有偏锁定如何提高无竞争的同步性能的信息。我找不到它做什么以及如何提高性能的参考。 谁能解释我的确切含义,或者可以指出一些链接/资源来解释我? 问题答案: 本质上,如果您的对象仅由一个线程锁定,则JVM可以进行优化,并将该对象“偏向”该线程,以使对该对象进行后续的原子操作不会产生同步开销。我想这通常是针对过于保守的代码,该代码对对象执行锁定而从未将它们暴露给

  • 本文向大家介绍SVG 偏斜,偏斜,包括了SVG 偏斜,偏斜的使用技巧和注意事项,需要的朋友参考一下 示例 将多边形水平倾斜45度: 结果等于 x值计算为,y值保持不变x + y * tan(angle) 将多边形垂直倾斜30度: 结果等于(允许四舍五入) x值保持不变,y值计算为 y + x * tan(angle)