【请问怎样根据经纬度计算日出日日落时间】-查字典问答网
分类选择

来自焦秉立的问题

  【请问怎样根据经纬度计算日出日日落时间】

  请问怎样根据经纬度计算日出日日落时间

3回答
2020-10-19 13:34
我要回答
请先登录
顾有林

  日出时间计算公式:

  24*(180+时区*15-经度-ACOS(-TAN(-23.4*COS(360*(日期序列数+9)/365))*TAN(纬度))/360

  我国时区为东8区,时区=8

  经度、纬度采用角度制,东经、北纬为正,西经、南纬为负

  日期序列数为当天在这一年中的序列,如2月11日就是42

  因为计算机一般采用弧度制,上面公式可变化为:

  24*(180+时区*15-经度-ACOS(-TAN(-23.4*COS(2*π*(日期序列数+9)/365)*π/180)*TAN(纬度*π/180))*180/π)/360

  计算结果是一个小于24的数值,如6.69,表示6:41

  日落时间计算公式:24*(1+(时区*15-经度)/180)-日出时间

2020-10-19 13:39:29
焦秉立

  (如6.69,表示6:41),这个是怎么得来的,谢谢了!

2020-10-19 13:42:40
顾有林

  6就表示6个小时,用0.69*60=41.4,,(一小时60分)这是后面的,像1.5小时,相当于1:30

2020-10-19 13:44:34

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •