# UTC

Published articles for UTC.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How to render timestamp with a timezone that is different from current?

DevFeed: [How to render timestamp with a timezone that is different from current?](<https://devfeed.tech/articles/how-to-render-timestamp-with-a-timezone-that-is-different-from-current-33675.md>)

Original publisher: [Read original article](<https://www.depesz.com/2026/01/27/how-to-render-timestamp-with-a-timezone-that-is-different-from-current/>)

Author: depesz

Published: 2026-01-27T09:25:04Z

Content type: tutorial

Language: en

Sources: [select \* from depesz;](<https://devfeed.tech/sources/select-from-depesz.md>)

Topics: [timezone](<https://devfeed.tech/topics/timezone.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [DateTime](<https://devfeed.tech/topics/datetime.md>)

Tags: [formatting](<https://devfeed.tech/tags/formatting.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [irc](<https://devfeed.tech/tags/irc.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [timestamptz](<https://devfeed.tech/tags/timestamptz.md>), [timezone](<https://devfeed.tech/tags/timezone.md>), [to-char](<https://devfeed.tech/tags/to-char.md>), [uncategorized](<https://devfeed.tech/tags/uncategorized.md>), [utc](<https://devfeed.tech/tags/utc.md>)

### AI overview

A PostgreSQL tutorial explaining why timestamptz values are displayed in the client's local timezone and how to render a timestamp with an offset for another timezone. It presents a custom function that returns text, preserves the client timezone, and optionally applies to_char formatting.

### Source excerpt

This question appeared on IRC, and while I wasn't there while it happened, it caught my eye: " Can I not render this with timezone offset: select '2026-01-09 04:35:46.9824-08'::timestamp with time zone at time zone 'UTC'; " Returns '2026-01-09 12:35:46.9824' which is without the offset. Let's see what can be done about it. First, let's ... Continue reading "How to render timestamp with a timezone that is different from current?"

## I made Windows use UTC with Linux dual boot

DevFeed: [I made Windows use UTC with Linux dual boot](<https://devfeed.tech/articles/i-made-windows-use-utc-with-linux-dual-boot-27735.md>)

Original publisher: [Read original article](<https://gagor.pro/2025/12/i-made-windows-use-utc-with-linux-dual-boot/>)

Author: Tom

Published: 2025-12-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [debian](<https://devfeed.tech/tags/debian.md>), [dual-boot](<https://devfeed.tech/tags/dual-boot.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [hardware-clock](<https://devfeed.tech/tags/hardware-clock.md>), [linux](<https://devfeed.tech/tags/linux.md>), [registry](<https://devfeed.tech/tags/registry.md>), [time-synchronization](<https://devfeed.tech/tags/time-synchronization.md>), [timedatectl](<https://devfeed.tech/tags/timedatectl.md>), [utc](<https://devfeed.tech/tags/utc.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A tutorial explains how to configure Windows and Linux to use UTC for the hardware clock in a dual-boot setup, helping avoid clock conflicts and time synchronization issues.

### Source excerpt

Configure Windows to use UTC for the hardware clock when dual-booting with Linux, avoiding time synchronization issues and maintaining Linux defaults.

## Corrective Action Update for the Heroku June 10th Outage

DevFeed: [Corrective Action Update for the Heroku June 10th Outage](<https://devfeed.tech/articles/corrective-action-update-for-the-heroku-june-10th-outage-26389.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/corrective-action-update-june-10-outage/>)

Author: Michelle Peot

Published: 2025-09-05T15:00:13Z

Content type: article

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [incident](<https://devfeed.tech/topics/incident.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [incident](<https://devfeed.tech/tags/incident.md>), [latency](<https://devfeed.tech/tags/latency.md>), [news](<https://devfeed.tech/tags/news.md>), [outage](<https://devfeed.tech/tags/outage.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [utc](<https://devfeed.tech/tags/utc.md>)

### AI overview

Heroku provides a status update on corrective actions following the June 10, 2025 outage. The company attributes the disruption to an unintended vendor-applied system update, which also affected the Heroku Status site through design shortcomings and API latency. The update covers controls for immutable infrastructure, network resilience, independent communication channels, and faster investigation and recovery.

### Source excerpt

Beginning at 06:00 UTC on Tuesday, Jun 10, 2025, Heroku customers began experiencing a platform service disruption due to an unintended system update applied to our production infrastructure by our vendor. To compound the issue, the Heroku Status site was affected by the outage. Shortcomings in site design and API latency resulted in timeouts, and the Status site appeared as if there were no active incidents. On June 15th we published a summary of our initial investigation, mitigation, and root cause analysis. We also identified the following post-incident remediation objectives: Ensuring immutable infrastructure Increasing resilience of communication channels Accelerating investigation and recovery As promised, we are providing a status update of our continued corrective actions. The post Corrective Action Update for the Heroku June 10th Outage appeared first on Heroku.

## Converting a UTC Date-Time String to a UNIX Epoch Timestamp in C and C++

DevFeed: [Converting a UTC Date-Time String to a UNIX Epoch Timestamp in C and C++](<https://devfeed.tech/articles/the-surprising-struggle-to-get-a-unix-epoch-time-from-a-utc-string-in-c-or-c-36444.md>)

Original publisher: [Read original article](<https://berthub.eu/articles/posts/how-to-get-a-unix-epoch-from-a-utc-date-time-string/>)

Published: 2025-01-19T15:02:00Z

Content type: tutorial

Language: en

Sources: [Bert Hubert's writings](<https://devfeed.tech/sources/bert-hubert-s-writings.md>)

Topics: [C](<https://devfeed.tech/topics/c.md>), [POSIX](<https://devfeed.tech/topics/posix.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [posix](<https://devfeed.tech/tags/posix.md>), [programming](<https://devfeed.tech/tags/programming.md>), [unix](<https://devfeed.tech/tags/unix.md>), [utc](<https://devfeed.tech/tags/utc.md>)

### AI overview

The article examines how to convert a UTC date-time string into a UNIX epoch timestamp in C and C++. It discusses unexpected behavior in POSIX time-handling functions and the complications caused by local times and daylight-saving transitions.

### Source excerpt

So how hard could it be. As input we have something like Fri, 17 Jan 2025 06:07:07 in UTC, and we'd like to turn this into 1737094027, the notional (but not actual) number of seconds that have passed since 1970-01-01 00:00:00 UTC. Trying to figure this out led me to discover many 'surprise features' and otherwise unexpected behaviour of POSIX time handling functions as implemented in various C libraries & the languages that build on them.

## Leap Seconds and GNSS Time Offsets

DevFeed: [Leap Seconds and GNSS Time Offsets](<https://devfeed.tech/articles/leap-seconds-causing-bugs-even-when-they-don-t-happen-36469.md>)

Original publisher: [Read original article](<https://berthub.eu/articles/posts/leapseconds-expose-bugs-even-when-they-dont-happen/>)

Published: 2021-08-03T08:03:10Z

Content type: article

Language: en

Sources: [Bert Hubert's writings](<https://devfeed.tech/sources/bert-hubert-s-writings.md>)

Topics: [systems](<https://devfeed.tech/topics/systems.md>), [navigation](<https://devfeed.tech/topics/navigation.md>)

Tags: [gnss](<https://devfeed.tech/tags/gnss.md>), [timing](<https://devfeed.tech/tags/timing.md>), [utc](<https://devfeed.tech/tags/utc.md>)

### AI overview

The article explains how GNSS systems handle leap seconds. GPS, Galileo, and BeiDou use continuous monotonic timescales and broadcast their offsets from UTC so receivers can derive UTC accurately.

### Source excerpt

Leap seconds are controversial things. Since the Earth does not rotate at a steady rate, over time the Earth could get ahead or behind "atomic time". Whatever solution you propose for this, someone is going to be unhappy. I take no position on what the best thing to do is here, except that one day I would like to do the math on the "great leap second gyroscopes" that we could mount near the poles to steady the Earth's rotation, so we can stop talking about this.