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