Extended almanac | Date | Sunrise | Noon | Sunset | Length of day |
2025 Vernal equinox @ 08:01 | Thu 20 Mar | 05:09:36 | 12:54:38 | 20:39:40 | 15:30:04 |
30 days before today | Mon 02 Jun | 05:06:40 | 12:48:22 | 20:30:05 | 15:23:25 |
2025 Summer solstice @ 01:42 | Sat 21 Jun | 05:16:48 | 12:59:35 | 20:42:23 | 15:25:35 |
7 days before today | Wed 25 Jun | 05:05:45 | 12:53:04 | 20:40:22 | 15:34:37 |
1 day before today | Tue 01 Jul | 05:08:35 | 12:54:16 | 20:39:57 | 15:31:22 |
Today | Wed 02 Jul | 05:09:10 | 12:54:27 | 20:39:45 | 15:30:35 |
1 day after today | Thu 03 Jul | 05:09:47 | 12:54:38 | 20:39:30 | 15:29:43 |
7 days after today | Wed 09 Jul | 05:14:01 | 12:55:37 | 20:37:13 | 15:23:12 |
30 days after today | Fri 01 Aug | 05:36:33 | 12:56:37 | 20:16:40 | 14:40:07 |
2025 Autumnal equinox @ 17:19 | Mon 22 Sep | 05:19:25 | 13:01:05 | 20:42:45 | 15:23:20 |
2025 Winter solstice @ 13:03 | Sun 21 Dec | 07:24:32 | 11:53:25 | 16:22:19 | 08:57:47 |