日食的发生并没有确定的时间,最早的日食发生在公元前1217年,这一现象被用甲骨文记录在龟甲上。目前最长的日食发生在1955年的费城西部,持续时间为7分8秒。21世纪最长的日环食发生在2020年1月15日,持续11分8秒。