c语言 校正时区算法,如何正确校正星盘中的时差与时区

制作星盘时,由于中国各地存在时区差异,简单采用统一时间可能导致误差。例如,在内蒙古出生的人,实际时区可能与-8时区有偏差,需要通过调整时区和出生时间来校正。以1976年8月27日在内蒙古出生为例,经过计算得出该地时区为-7:18,这样修正后的星盘才能准确反映出生时的天宫图。对于远离北京的地区,如新疆,时区校正是必不可少的步骤,以确保占星预测的准确性。
摘要由CSDN通过智能技术生成

如何正确校正星盘中的时差与时区以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

85ea4762fcc273b77a19b0ad6aab3e6f.png

制作命盘中最容易产生误差的就是时区问题了。 因为中国幅员辽阔,横跨好几个时区,但都采用的是台北时间,就不可避免的在时间上出现了误差问题。大家已经知道,太阳在日晷上投影最短的时候为当地正午12点中,此时从占星图上看,太阳应该与中天重合。目前只有北京可以采用-8时区(其实北京也不完全正好是-8),其他地区需要先进行时差校正,然后再输入正确的出生时间。

举例来说,某人:1976,8,27,0点53分在内蒙古某地出生,经纬度为110E10,40N48。我们先按-8时区输入所有资料,然后把出生时间调整为12点,就会发现太阳与中天偏离很大,达到10度多。接着调整时区,让太阳与中天最接近,得到的结果为-7:18(注意:时区的进度为60),然后再把正确出生时间输入,就会发现上升点往后移动了9度多。这个命盘才是这人出生时真正的命盘。 (十二星座 /astro/)

一般来说,只要出生地离北京不太远(经度上),时差问题可以忽略,都采用-8即可,但如果出生地与北京跨越了一个时区以上,特别是新疆等偏远地方,必须要先进行时差校正,否则会出现很大的误差。

分页:123

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值