1.0.16 • Published 2 years ago

galaxy-time v1.0.16

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

galaxy-time

npm

根据经纬度坐标查询天文时间和银河最佳观测时间

可用方法

查询天文时间

SunCalc.getTimes(/*日期*/ date, /*纬度*/ latitude, /*经度*/ longitude)

返回一个具有以下属性的对象(每个都是一个“Date”对象):

属性描述
sunrise日出(太阳的顶端出现在地平线上)
sunriseEnd日出结束(太阳的底部边缘触到地平线)
goldenHourEnd清晨黄金时间(柔和的光线,拍摄的最佳时间)结束了
solarNoon太阳正午(太阳在最高点)
goldenHour傍晚黄金时间开始
sunsetStart日落开始(太阳的底部边缘触到地平线)
sunset日落(太阳消失在地平线下,傍晚民用暮色开始)
dusk黄昏(航海黄昏开始)
nauticalDusk航海黄昏(天文黄昏开始)
night夜晚开始(足够暗,可以进行天文观测)
nadir最低点(夜晚最黑暗的时刻,太阳在最低的位置)
nightEnd夜晚结束(晨光开始)
nauticalDawn航海黎明(航海黎明开始)
dawn黎明(航海黎明结束,民用黎明开始)

查询银河最佳观测时间

SunCalc.getTrueGalaxyTimes( /*纬度*/ latitude, /*经度*/ longitude, /*日期 default=new Date()*/ date,)

返回一个对象,属性startend表示银河最佳观测的起始时间。

属性描述
code状态码:1:可观测 2:不可观测
start可观测开始时间,date时间,unix时间戳
end可观测结束时间,date时间,unix时间戳
hours持续时间,单位:小时

查询月升月落时间

SunCalc.getMoonTimes(/*日期 default=new Date()*/ date, /*纬度*/ latitude, /*经度*/ longitude,);

返回一个对象,属性riseset表示月升和月落时间。

属性描述
rise月升时间,date时间,unix时间戳
set月落时间,date时间,unix时间戳
1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago