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