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