Today
Timezone
Etc/GMT-0
Local Time
2026-06-22 16:57:22
Longitude
-7.34838
Latitude
31.4056
Civil Dawn
04:57:36
Today's Sunrise
05:25:34
Solar Noon
12:31:26
Today's Sunset
19:37:18
Civil Dusk
20:05:16
Today's Daylight
14h 11m 44s
Nadir (Solar Midnight)
00:31:26
Sunrise Azimuth
+351°14'39"
Sunset Azimuth
+351°12'28"
Morning Golden Hour
04:25 – 06:25
Evening Golden Hour
18:37 – 20:37
Morning Blue Hour
04:57 – 05:17
Evening Blue Hour
19:45 – 20:05
Tomorrow's Sunrise
05:25:49
Tomorrow's Sunset
19:37:29
Tomorrow's Daylight
14h 11m 40s
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 05:25:25 12:27:15 19:29:05 14:03:40 04:57:55 19:56:36
2026-06-02 Tuesday 05:25:11 12:27:25 19:29:38 14:04:27 04:57:38 19:57:11
2026-06-03 Wednesday 05:24:59 12:27:35 19:30:10 14:05:11 04:57:23 19:57:46
2026-06-04 Thursday 05:24:48 12:27:45 19:30:42 14:05:54 04:57:10 19:58:20
2026-06-05 Friday 05:24:39 12:27:55 19:31:12 14:06:33 04:56:58 19:58:52
2026-06-06 Saturday 05:24:31 12:28:06 19:31:42 14:07:11 04:56:48 19:59:24
2026-06-07 Sunday 05:24:24 12:28:17 19:32:11 14:07:47 04:56:40 19:59:55
2026-06-08 Monday 05:24:19 12:28:29 19:32:39 14:08:20 04:56:33 20:00:25
2026-06-09 Tuesday 05:24:15 12:28:40 19:33:06 14:08:51 04:56:27 20:00:54
2026-06-10 Wednesday 05:24:13 12:28:52 19:33:32 14:09:19 04:56:24 20:01:21
2026-06-11 Thursday 05:24:13 12:29:05 19:33:57 14:09:44 04:56:21 20:01:48
2026-06-12 Friday 05:24:13 12:29:17 19:34:21 14:10:08 04:56:21 20:02:13
2026-06-13 Saturday 05:24:15 12:29:29 19:34:44 14:10:29 04:56:22 20:02:37
2026-06-14 Sunday 05:24:19 12:29:42 19:35:05 14:10:46 04:56:24 20:03:00
2026-06-15 Monday 05:24:24 12:29:55 19:35:26 14:11:02 04:56:28 20:03:22
2026-06-16 Tuesday 05:24:30 12:30:08 19:35:46 14:11:16 04:56:33 20:03:42
2026-06-17 Wednesday 05:24:37 12:30:21 19:36:04 14:11:27 04:56:40 20:04:01
2026-06-18 Thursday 05:24:46 12:30:34 19:36:21 14:11:35 04:56:49 20:04:19
2026-06-19 Friday 05:24:56 12:30:47 19:36:38 14:11:42 04:56:58 20:04:35
2026-06-20 Saturday 05:25:08 12:31:00 19:36:52 14:11:44 04:57:10 20:04:50
2026-06-21 Sunday 05:25:20 12:31:13 19:37:06 14:11:46 04:57:22 20:05:04
2026-06-22 Monday 05:25:34 12:31:26 19:37:18 14:11:44 04:57:36 20:05:16
2026-06-23 Tuesday 05:25:49 12:31:39 19:37:29 14:11:40 04:57:52 20:05:27
2026-06-24 Wednesday 05:26:06 12:31:52 19:37:38 14:11:32 04:58:08 20:05:36
2026-06-25 Thursday 05:26:23 12:32:05 19:37:46 14:11:23 04:58:26 20:05:43
2026-06-26 Friday 05:26:42 12:32:17 19:37:53 14:11:11 04:58:45 20:05:49
2026-06-27 Saturday 05:27:01 12:32:30 19:37:59 14:10:58 04:59:06 20:05:54
2026-06-28 Sunday 05:27:22 12:32:42 19:38:02 14:10:40 04:59:28 20:05:57
2026-06-29 Monday 05:27:44 12:32:54 19:38:05 14:10:21 04:59:50 20:05:58
2026-06-30 Tuesday 05:28:07 12:33:06 19:38:06 14:09:59 05:00:14 20:05:58