---
name: "std::chrono::gps_clock"
section: "3cxx"
platform: "linux"
package: "libstdc++-13-doc"
version: "13.3.0-16"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/std::chrono::gps_clock/3cxx"
---

# std::chrono::gps\_clock(3cxx)

## NAME

std::chrono::gps\_clock

## SYNOPSIS

`#include <chrono>`

### Public Types

**using** **duration** = **chrono::duration**\< rep, period \>\
 **using** **period** = system\_clock::period\
 **using** **rep** = system\_clock::rep\
 **using** **time\_point** = **chrono::time\_point**\< **gps\_clock** \>\

### Static Public Member Functions

template\<**typename** **\_Duration** \> **static** **gps\_time**\< **common\_type\_t**\< **\_Duration**, **seconds** \> \> **from\_utc** (const **utc\_time**\< **\_Duration** \> &\_\_t)\
 **static** **time\_point** **now** ()\
 template\<**typename** **\_Duration** \> **static** **utc\_time**\< **common\_type\_t**\< **\_Duration**, **seconds** \> \> **to\_utc** (const **gps\_time**\< **\_Duration** \> &\_\_t)\

### Static Public Attributes

**static** constexpr bool **is\_steady**\

## Detailed Description

A clock that measures GPS time.

The epoch is 1980-01-06 00:00:00.

**Since**

C++20

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
