Today
Timezone
Etc/GMT+6
Local Time
2026-06-23 21:19:32
Longitude
-90.77755
Latitude
44.20305
Civil Dawn
03:43:56
Today's Sunrise
04:20:24
Solar Noon
12:05:38
Today's Sunset
19:50:52
Civil Dusk
20:27:20
Today's Daylight
15h 30m 28s
Nadir (Solar Midnight)
00:05:38
Sunrise Azimuth
+286°21'06"
Sunset Azimuth
+286°19'04"
Morning Golden Hour
03:20 – 05:20
Evening Golden Hour
18:50 – 20:50
Morning Blue Hour
03:43 – 04:03
Evening Blue Hour
20:07 – 20:27
Tomorrow's Sunrise
04:20:45
Tomorrow's Sunset
19:50:57
Tomorrow's Daylight
15h 30m 12s
Year / Month
Today's Sun Path
Day & Night Distribution
Monthly Daylight

2026 — Monthly daylight hours chart. Each bar represents the 15th of the month.

Date Sunrise Solar Noon Sunset Day Length Civil Dawn Civil Dusk
2026-06-01 Monday 04:21:46 12:01:10 19:40:34 15:18:48 03:46:10 20:16:10
2026-06-02 Tuesday 04:21:19 12:01:20 19:41:21 15:20:02 03:45:38 20:17:02
2026-06-03 Wednesday 04:20:54 12:01:30 19:42:07 15:21:13 03:45:08 20:17:53
2026-06-04 Thursday 04:20:31 12:01:41 19:42:51 15:22:20 03:44:40 20:18:42
2026-06-05 Friday 04:20:11 12:01:52 19:43:33 15:23:22 03:44:15 20:19:29
2026-06-06 Saturday 04:19:52 12:02:03 19:44:14 15:24:22 03:43:52 20:20:14
2026-06-07 Sunday 04:19:36 12:02:14 19:44:53 15:25:17 03:43:32 20:20:57
2026-06-08 Monday 04:19:23 12:02:26 19:45:30 15:26:07 03:43:15 20:21:38
2026-06-09 Tuesday 04:19:11 12:02:38 19:46:05 15:26:54 03:43:00 20:22:17
2026-06-10 Wednesday 04:19:02 12:02:50 19:46:39 15:27:37 03:42:47 20:22:54
2026-06-11 Thursday 04:18:55 12:03:03 19:47:11 15:28:16 03:42:37 20:23:28
2026-06-12 Friday 04:18:50 12:03:15 19:47:40 15:28:50 03:42:30 20:24:01
2026-06-13 Saturday 04:18:48 12:03:28 19:48:08 15:29:20 03:42:25 20:24:31
2026-06-14 Sunday 04:18:48 12:03:41 19:48:34 15:29:46 03:42:23 20:24:59
2026-06-15 Monday 04:18:50 12:03:54 19:48:58 15:30:08 03:42:23 20:25:24
2026-06-16 Tuesday 04:18:54 12:04:07 19:49:20 15:30:26 03:42:26 20:25:48
2026-06-17 Wednesday 04:19:00 12:04:20 19:49:39 15:30:39 03:42:32 20:26:08
2026-06-18 Thursday 04:19:09 12:04:33 19:49:57 15:30:48 03:42:39 20:26:27
2026-06-19 Friday 04:19:20 12:04:46 19:50:12 15:30:52 03:42:50 20:26:42
2026-06-20 Saturday 04:19:33 12:04:59 19:50:26 15:30:53 03:43:03 20:26:56
2026-06-21 Sunday 04:19:48 12:05:12 19:50:37 15:30:49 03:43:18 20:27:06
2026-06-22 Monday 04:20:05 12:05:25 19:50:46 15:30:41 03:43:36 20:27:15
2026-06-23 Tuesday 04:20:24 12:05:38 19:50:52 15:30:28 03:43:56 20:27:20
2026-06-24 Wednesday 04:20:45 12:05:51 19:50:57 15:30:12 03:44:18 20:27:23
2026-06-25 Thursday 04:21:08 12:06:03 19:50:59 15:29:51 03:44:43 20:27:24
2026-06-26 Friday 04:21:33 12:06:16 19:50:58 15:29:25 03:45:10 20:27:22
2026-06-27 Saturday 04:22:00 12:06:28 19:50:56 15:28:56 03:45:39 20:27:17
2026-06-28 Sunday 04:22:29 12:06:40 19:50:51 15:28:22 03:46:11 20:27:10
2026-06-29 Monday 04:23:00 12:06:52 19:50:44 15:27:44 03:46:44 20:27:00
2026-06-30 Tuesday 04:23:32 12:07:04 19:50:35 15:27:03 03:47:20 20:26:47