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