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