@GergelyOrosz: 实际上——不。这就是为什么每一个头脑清醒的软件工程师都会使用 1) UTC时间戳(无夏令时)或纪元时间…
摘要
Gergely Orosz 强调了使用UTC时间戳或纪元时间以及合适的日期库来正确处理时区和夏令时的重要性。
实际上——不。这就是为什么每一个头脑清醒的软件工程师都会使用
1) UTC时间戳(无夏令时)或纪元时间(与时区无关)
2) 日期库来渲染日期,这些库负责本地转换以及诸如夏令时之类的烦人问题。
查看缓存全文
缓存时间: 2026/07/15 11:52
其实——不对。这就是为什么每一个理智的软件工程师都会使用
-
UTC 时间戳(无夏令时)或 Epoch 时间(与时区无关)
-
日期库来处理日期,自动处理本地转换和夏令时这类烦人的事情
Rhys (@RhysSullivan): 一百万个软件工程师刚刚感受到了原力中的扰动
相似文章
@GergelyOrosz: 我越来越多地使用Antithesis(@AntithesisHQ - 本期播客的呈现赞助商),以更深入地了解他们如何进行确定性测试来发现缺陷。
Gergely Orosz 分享了他使用 Antithesis 的经验,这是一个确定性测试基础设施,可以在几分钟内完成数小时的测试。
@GergelyOrosz:这正是为什么经验丰富的软件工程师有价值且将继续有价值的原因。如果你不知道好的代码……
Gergely Orosz认为,经验丰富的软件工程师之所以仍然有价值,是因为他们能区分好代码与坏代码,而人工智能代码生成器仍无法可靠地做到这一点。
@GergelyOrosz:过去十年,构建大型分布式软件系统的底层逻辑发生了哪些变化?与……的对话
Martin Kleppmann 在其著作《Designing Data-Intensive Applications》第二版更新发布之际,探讨了过去十年构建大型分布式系统的底层逻辑如何演进。
不列颠哥伦比亚省、时区与Postgres
讨论不列颠哥伦比亚省于2026年永久切换至太平洋夏令时对PostgreSQL时间戳存储的影响,并提供使用双列模式避免时区偏移错误的最佳实践。
@GergelyOrosz:我的看法是:1. 丈夫在工作上有紧急需求 2. 与伴侣沟通后决定优先…
Gergely Orosz 分享了他对在紧急需求下优先考虑工作的看法,引用了一位顶级开发者的采访,这位开发者也曾这样做。