美国宇航局官网上的“JAVASCRIPT SOLAR ECLIPSE EXPLORER”,他把从公元-1499~3000年之间的日食全部罗列到了一起,跨度4500年……。因为所有的数据都根据一定条件生成在了诸如“https://eclipse.gsfc.nasa.gov/JSEX/SEm0199.js”这样的js文件里,所以有“JAVASCRIPT”字样。

直达:https://eclipse.gsfc.nasa.gov/JSEX/JSEX-AS.html
先选择所在的地区,如“Asia and Asia Minor”,再根据提示选择城市、时间即可。
几个重要的字段:

  • Eclipse Type: T全食,P偏食

  • Partial Eclipse Begins: 开始时间

  • Maximum Eclipse: 最大食时间

  • Partial Eclipse Ends:结束时间

  • Sun Alt(Altitude):太阳距地平线高度角,0就是刚日出

如北京的:

Solar Eclipses visible from Beijing, CHINA

Latitude: 39° 55’ 00” N
Longitude: 116° 25’ 00” E
Altitude: 0m
Time Zone: 08:00 E
Calendar Date Eclipse Type Partial Eclipse Begins Sun Alt A or T Eclipse Begins Maximum Eclipse Sun Alt Sun Azi A or T Eclipse Ends Partial Eclipse Ends Sun Alt Eclipse Mag. Eclipse Obs. A or T Eclipse Duration
2002-Jun-11 P 06:10:08 14 - 06:39:11 19 076 - 07:09:22 25 0.118 0.047 -
2007-Mar-19 P 09:27:34 33 - 10:23:15 41 139 - 11:21:20 47 0.394 0.283 -
2008-Aug-01 P 18:17:15 12 - 19:10:02 02 291 - 19:25(s) 0(s) 0.916 0.901 -
2009-Jul-22 P 08:25:15 36 - 09:32:21 49 106 - 10:44:36 62 0.73 0.674 -
2010-Jan-15 P 15:32:48 15 - 16:52:28 03 239 - 17:09(s) 0(s) 0.823 0.743 -
2012-May-21 P 05:31:28 06 - 06:33:11 17 078 - 07:41:53 30 0.67 0.575 -
2018-Aug-11 P 18:12:21 11 - 18:51:06 04 287 - 19:14(s) 0(s) 0.341 0.23 -
2019-Jan-06 P 07:39(r) 0(r) - 08:34:32 08 129 - 09:41:13 17 0.315 0.197 -
2019-Dec-26 P 12:53:57 26 - 13:47:52 23 203 - 14:39:04 18 0.151 0.068 -
2020-Jun-21 P 14:33:28 57 - 15:50:20 42 267 - 16:58:47 29 0.589 0.491 -
2021-Jun-10 P 19:29:48 01 - 19:38(s) 0(s) 301 - 19:38(s) 0(s) 0.123(s) 0.05(s) -
2030-Jun-01 P 14:15:47 58 - 15:45:58 42 265 - 17:03:23 27 0.677 0.584 -
2032-Nov-03 P 12:25:40 34 - 13:56:48 28 213 - 15:20:27 17 0.61 0.508 -
2035-Sep-02 T 07:24:17 19 08:32:37 08:33:25 32 107 08:34:12 09:50:09 45 1.025 1.000 1m34s
2041-Oct-25 P 06:39:37 00 - 07:50:03 12 118 - 09:08:23 25 0.827 0.76 -
2042-Apr-20 P 09:14:05 41 - 10:09:09 51 127 - 11:07:04 58 0.389 0.278 -
2047-Jan-26 P 07:39:31 01 - 08:56:17 14 129 - 10:22:22 25 0.753 0.677 -
2051-Apr-11 P 08:38:43 32 - 09:30:04 41 119 - 10:24:51 50 0.351 0.24 -
2053-Sep-12 P 18:15:55 01 - 18:25(s) 0(s) 275 - 18:25(s) 0(s) 0.026(s) 0.005(s) -
2057-Jul-02 P 05:07:08 02 - 06:06:54 12 070 - 07:12:57 25 0.748 0.667 -
2058-Nov-16 P 09:43:08 23 - 10:31:26 28 156 - 11:21:46 31 0.186 0.093 -
2060-Apr-30 P 18:51:49 02 - 19:05(s) 0(s) 290 - 19:05(s) 0(s) 0.257(s) 0.152(s) -
2061-Apr-20 P 09:51:45 48 - 10:39:05 55 137 - 11:28:30 60 0.255 0.151 -
2062-Sep-03 P 16:34:55 24 - 17:33:30 12 269 - 18:28:02 02 0.787 0.738 -
2063-Feb-28 P 17:30:06 06 - 17:42:08 03 257 - 17:54:10 01 0.015 0.002 -
2063-Aug-24 P 06:48:32 13 - 07:49:16 25 096 - 08:55:21 37 0.872 0.852 -
2064-Feb-17 P 15:27:05 24 - 16:47:27 11 244 - 17:49(s) 0(s) 0.885 0.815 -
2070-Apr-11 P 09:09:34 38 - 10:15:00 49 131 - 11:24:51 57 0.527 0.427 -
2072-Sep-12 P 16:56:50 16 - 17:52:49 06 270 - 18:24(s) 0(s) 0.774 0.726 -
2073-Feb-07 P 07:55:38 06 - 09:05:36 18 128 - 10:23:59 28 0.436 0.314 -
2074-Jan-27 P 14:53:56 22 - 16:07:30 12 233 - 17:13:17 02 0.609 0.51 -
2074-Jul-24 P 09:30:00 48 - 10:21:27 57 119 - 11:15:36 65 0.183 0.091 -
2075-Jul-13 P 13:36:28 66 - 15:05:36 51 255 - 16:23:00 36 0.531 0.418 -
2084-Jul-03 P 07:36:53 29 - 08:11:03 36 089 - 08:47:27 43 0.086 0.03 -
2085-Jun-22 P 09:14:16 48 - 10:39:07 64 121 - 12:10:56 73 0.584 0.482 -
2086-Dec-06 P 12:47:11 27 - 14:21:51 20 213 - 15:46:00 09 0.659 0.561 -
2089-Oct-04 P 06:40:54 04 - 07:38:43 15 109 - 08:41:53 26 0.626 0.538 -
2095-Nov-27 P 07:15(r) 0(r) - 07:16:19 00 118 - 08:32:32 12 0.899 0.832 -
2096-May-22 P 08:26:04 39 - 08:59:22 45 101 - 09:34:02 51 0.144 0.065 -