要知道观测者的经度、当地的民用时和均时差，经由计算才能得知。太阳最接近地平线的时刻，就是观测者所在位置的"午夜太阳"出现时刻，一般而言就适当地地方时的午夜时间（12:00）在格林威治子午线东方，每增加经度1度，午夜的时间就会提早4分钟；而当地民用时的协调世界时（UTC，也称为GMT）也会每一时区提早1小时。加入这两个的影响，再加上均时差（取决于日期）：给订日期的计算结果是正值，意味着太阳的运行比其平均位置略为超前，因此必须减去该值。例如，计算挪威北角 6月21/22日的午夜时刻。当地的经度是东经25.9