Current Time in Madeira
Local time, UTC offset and daylight saving dates for the
Atlantic/Madeira time zone, plus a timestamp converter already set to it.
Current local time in Madeira
—
| IANA identifier | Atlantic/Madeira |
|---|---|
| Current UTC offset | UTC+01:00 |
| Abbreviation | GMT+1 |
| Full name | Western European Summer Time |
| Region | Atlantic |
| Observes DST | Yes |
| Standard offset | UTC+00:00 |
| Daylight offset | UTC+01:00 |
| Unix timestamp now | — |
Convert a timestamp to Madeira time
The output zone below is preset to Atlantic/Madeira, with daylight
saving applied for whichever date you convert.
Unix timestamp to date
Auto-detect reads the magnitude: 10 digits are seconds, 13 milliseconds, 16 microseconds, 19 nanoseconds.
| Your local time | — |
|---|---|
| Selected time zone | — |
| UTC / GMT | — |
| ISO 8601 | — |
| RFC 2822 | — |
| Relative | — |
| Day of week | — |
| Day of year / week | — |
Daylight saving time in Madeira
This zone shifts its clocks twice a year, so its offset from UTC depends on the date. In 2026 the transitions fall at:
| Transition | Local time in Madeira | Offset after |
|---|---|---|
| Clocks go forward | Sunday, 29 March 2026 at 02:00:00 WEST | UTC+01:00 |
| Clocks go back | Sunday, 25 October 2026 at 01:00:00 WET | UTC+00:00 |
Around the forward transition an hour of local time does not exist, and around the backward transition an hour occurs twice. Any job scheduled at a wall-clock time inside those windows will be skipped or run twice — the reason recurring work should be scheduled in UTC. See daylight saving bugs.
Converting timestamps for this zone in code
Always pass the IANA identifier Atlantic/Madeira rather than a numeric
offset. The identifier carries the zone's entire history of offset and
daylight saving changes, so a timestamp from any year converts correctly; a
hard-coded offset is only right until the next rule change.
# Python
from datetime import datetime
from zoneinfo import ZoneInfo
datetime.fromtimestamp(1710050400, ZoneInfo("Atlantic/Madeira"))
// JavaScript
new Intl.DateTimeFormat('en-GB', { timeZone: 'Atlantic/Madeira',
dateStyle: 'full', timeStyle: 'long' }).format(new Date(1710050400 * 1000));
<?php // PHP
(new DateTimeImmutable("@1710050400"))->setTimezone(new DateTimeZone("Atlantic/Madeira")); More languages on the code examples pages.
Other time zones in Atlantic
Frequently asked questions
What is the current time in Madeira?
The clock above shows the current time in the Atlantic/Madeira time zone, updating every second from your own device clock. Madeira is currently UTC+01:00 (GMT+1).
What is the UTC offset for Atlantic/Madeira?
Madeira uses UTC+00:00 during standard time and UTC+01:00 during daylight saving time. Right now it is UTC+01:00.
Does Madeira observe daylight saving time?
Yes. In 2026, daylight saving begins on Sunday, 29 March 2026 at 02:00:00 WEST and ends on Sunday, 25 October 2026 at 01:00:00 WET. Because of this, converting a timestamp for this zone requires knowing the date, not just the zone.
How do I convert a Unix timestamp to Madeira time?
Paste the timestamp into the converter on this page — the output zone is already set to Atlantic/Madeira. In code, pass the IANA identifier Atlantic/Madeira to your language's time zone function rather than hard-coding an offset, so daylight saving is handled for you.