我如何计算两次之间的小时数,考虑到它们之间从标准时间到夏令时的变化?
我需要确定哪些工作人员在我的客户工厂工作。有四种可能性,每四天以一个已知顺序从一个变为下一个,因此每16天就会重复一次。我曾计划在我的数据库中存储一个参考时间。为了计算机组人员,我将计算参考时间和当前时间之间的经过时间,模数为384,如果结果低于96,则使用机组A,机组B为96-192,依此类推。
我很确定在春天,当时间变化时重复一个小时,船员班次为13个小时,而在秋天,船员班次只有11个小时。我的计划,至少如果它依赖于时区对象的时间戳,那么每个班次一半的时间都是错误的。
谢谢。