Herramientas de ingeniería GNSS

Conversor GPS Time ↔ UTC ↔ Unix

Cambie al instante entre UTC, GPS week + TOW, segundos GPS desde la época y tiempo Unix — con todo el historial de segundos intercalares incorporado (GPS adelanta a UTC en 18 segundos actualmente). Expone la semana 10-bit + contador de rollover para datos heredados NMEA / RINEX 2, el día del año para el nombrado de archivos RINEX y un indicador en vivo que muestra la GPS week + TOW actuales para verificaciones rápidas.

Época GPS 1980-01-06 · 18 segundos intercalares activos

Edite cualquier campo y los demás se recalculan en vivo. La tabla de segundos intercalares cubre desde la época GPS hasta 2017-01-01 (la inserción más reciente); GPS − UTC en el instante elegido se muestra en la celda de salida. La URL de la página se mantiene sincronizada — copie la barra de direcciones para compartir una marca de tiempo específica.

Ahora

2026-06-15T16:30:07Z · GPS week 2423 · TOW 145826 · DOY 166

UTC, GPS week, tiempo en la semana y día del año en vivo — se actualiza cada segundo.

Predefinidos:

Fecha / hora UTC

GPS week + TOW

Segundos GPS desde la época

Marca de tiempo Unix

Semana 10-bit

375

mod 1024

N.º de rollover

2

1024-week cycles

Segundos intercalares

+18s

GPS − UTC

Día del año

166 / 2026

Numeración de archivos RINEX

Plantillas de nombre de archivo RINEX

Sustituya su código de sitio de 4 caracteres en 'ssss' / 'SSSS' y su código de país de 3 caracteres en 'CCC'.

  • RINEX 2 daily:ssss1660.26o
  • RINEX 2 hourly:ssss166q.26o
  • RINEX 3 hourly:SSSS00CCC_R_20261661630_01H_30S_MO.rnx

Cuándo querrá usarlo

Cuándo querrá usarlo

El tiempo GPS aparece donde haya datos GNSS crudos. Cada caso a continuación usa el mismo conversor — lo que cambia es el formato que espera su herramienta downstream.

Lectura de marcas de tiempo RINEX

Los archivos RINEX OBS / NAV expresan las épocas en GPS week + TOW (RINEX 2.x) o en formato absoluto year-DOY-HH-MM (RINEX 3.x). Cuando la fecha de un archivo no concuerda con el log de campaña, pegar aquí la week + TOW la convierte a UTC de reloj instantáneamente — con el desplazamiento de segundos intercalares correcto para el año en que se recogieron los datos.

Decodificación de logs NMEA / firmware

Los logs de depuración del receptor a menudo imprimen 'week %d, tow %.3f' en lugar de UTC. Los flujos NMEA antiguos (y algún firmware) reportan solo la semana 10-bit — péguela aquí junto con el contador de rollover de su fecha de recolección para recuperar la semana absoluta inequívoca.

Verificación de validez de efemérides

Las ventanas de validez de las efemérides emitidas y del almanaque se expresan en GPS week + TOW. Para comprobar si una efeméride almacenada sigue dentro de su ventana de validez de 4 horas para una época de observación planificada, convierta ambas a segundos GPS y reste.

Nombrado de archivos de salida RINEX

Los archivos diarios RINEX 2 usan ssssDDD0.YYo y los horarios usan ssssDDDx.YYo (minúsculas a–x para las horas 0–23). RINEX 3 usa el esquema más largo site-DOY-hour-minute. El panel de plantillas de nombre construye la parte dependiente del tiempo para la época actual — pegue sus códigos de sitio / país y listo.

Detección de rollovers de la semana 10-bit

Han ocurrido tres rollovers de la GPS week (1999-08-22, 2019-04-07, con el siguiente el 2038-11-21). Los receptores y el software con manejo de la semana 10-bit cableado en duro o bien empiezan a imprimir fechas 19.6 años en el pasado, o bien no logran adquirir señal. Introduzca aquí una marca de tiempo sospechosa para ver en qué rollover está el receptor.

Correlación de UTC con TAI / GPS

Cuando correlaciona observaciones GNSS con VLBI, TLE de satélites o eventos astronómicos, en los datos fuente verá tiempo TAI o GPS. La salida de segundos intercalares muestra cuántos segundos adelanta GPS a UTC actualmente (18, desde el segundo intercalar del 2017-01-01). TAI = GPS + 19 s siempre.

FAQ

Preguntas frecuentes

Aquello con lo que los integradores más se confunden cuando el tiempo GPS y UTC no coinciden.

¿Por qué el tiempo GPS adelanta a UTC en 18 segundos?

Ambos están referenciados a TAI (tiempo atómico), pero a UTC se le han insertado 18 segundos intercalares desde la época GPS (1980-01-06) para mantenerlo cerca de UT1 (rotación de la Tierra). El tiempo GPS lleva CERO segundos intercalares — corre continuamente desde la época. El segundo intercalar más reciente fue el 2017-01-01; el IERS no ha anunciado ninguno desde entonces y está en camino de eliminar el sistema alrededor de 2035.

¿Qué es el rollover de la semana 10-bit?

Los mensajes de navegación originales de GPS codificaban el número de semana en solo 10 bits — valor máximo 1023, tras el cual vuelve a 0. Cada ciclo dura 1024 weeks ≈ 19.6 years. El primer rollover fue el 1999-08-22; el segundo, 2019-04-07; el tercero será el 2038-11-21. Los receptores que cablean en duro el contador de rollover imprimen fechas 19.6 (o 39.2) años en el pasado tras cada evento. Las señales modernas CNAV / L1C / Galileo E1 usan números de semana 13-bit y no se desbordan hasta 2137.

¿Cómo sé en qué rollover está mi receptor?

Fíjese en cualquier marca de tiempo que produzca — si reporta una fecha en el pasado que coincide con el año menos 19.6 (o 39.2), está atascado en un rollover viejo. Este conversor muestra la semana absoluta actual, la semana 10-bit y el número de rollover — coteje el número de rollover con la fecha de su receptor para confirmar.

¿Cuál es la diferencia entre GPS time y GPST?

Ninguna — 'GPS time' y 'GPST' son acrónimos intercambiables para la misma escala de tiempo continua. Ambos difieren de UTC en los mismos 18 segundos (desde el segundo intercalar de 2017), de TAI en exactamente 19 segundos y del tiempo GLONASS (UTC(SU) + 3 horas) en cantidades variables.

¿TOW cuenta los segundos con o sin leap?

TOW son los segundos GPS desde el inicio de la semana GPS actual (domingo 00:00:00 UTC + segundos intercalares). No incluye ningún segundo 'extra' en un día de segundo intercalar, porque el tiempo GPS no tiene segundos intercalares. La conversión a UTC vuelve a sumar el desplazamiento acumulado válido en ese instante.

¿Los futuros segundos intercalares romperán mi receptor?

Los receptores modernos manejan los segundos intercalares correctamente mediante el mensaje de navegación emitido (campos del almanaque 'A1 / A0 / dt_LS / WN_LSF / DN'). Firmware heredado o simplificado puede generar una discrepancia de 1 segundo durante varias horas alrededor de la inserción. Herramientas como los registros LEAP SECONDS en la cabecera RINEX también deben actualizarse. El IERS busca abolir los segundos intercalares por completo para 2035.

¿Construye o actualiza una cadena GNSS de clase timing?

Las antenas timing de GNSource alimentan fronthaul 5G, redes de telecomunicaciones y receptores PMU de redes eléctricas con protección contra rayos de 1 kV y LNA de 36 dB. Indíquenos qué precisión de tiempo necesita en el receptor — especificaremos una antena + tendido de cable que lo mantenga dentro de su presupuesto de holdover.