java - 您如何处理数据处理的时区?

标签 java python timezone data-processing

好奇人们是如何解决这个问题的...... 我有一系列通宵运行的工作,根据当天的数据为客户汇总报告。他们现在请求时区支持。

其中一份报告是..您昨晚有 x 个订单,但昨晚可能会有所不同,具体取决于时区。组织或处理数据的最佳方式是什么,以便考虑时区以使这项工作变得更容易?

谢谢

最佳答案

最好以 UTC 时区表示所有日期。该时区没有令人困惑的夏令时。然后,美国/太平洋时区的客户可以请求 2010-09-20T00:00-700 到 2010-09-21T00:00-700 之间的订单报告(使用 ISO 8601 format )。程序的输入层应将客户日期和存储的订单日期转换为自 UTC 纪元以来的秒数,然后从那里开始。

关于java - 您如何处理数据处理的时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3761655/

相关文章:

javascript - Moment Timezone 在加载时返回 Uncaught TypeError

javascript - Moment js在特定时区创建日期时间

java - 无法正确将 Base64 MIME 图像解码为字节数组 (Java)

java - Java 闭包后的 Scala 优势

java - 实例化第二个类,java会等到第二个类的构造函数完成,然后移动到下一行代码吗?

python - Python 3.7中使用工厂函数生成注释类型时出现 “typing.ClassVar”问题

python - 如何在计算期间并根据该计算的先前结果更新 Excel 中的值?

python - 在python中将字典写入csv文件中的多列

java - 使用synchronized(obj) 和声明锁之间的区别

Java 8 - 尝试使用文本时区 ID 解析时间戳