Convertisseur d’horodatage Unix

Convertissez des dates/heures en secondes Unix, millisecondes et chaînes ISO.

// about

À propos de cet outil

Les ordinateurs comptent le temps en secondes depuis le 1er janvier 1970 (horodatage Unix). Cet outil convertit ces grands nombres en dates lisibles et inversement.

Comment l’utiliser

  1. Collez un nombre d'horodatage ou choisissez une date.
  2. Cliquez sur 'Convertir'.
  3. Consultez la date et l'heure converties.

Pourquoi utiliser cet outil

  • Trduit instantanément les nombres comme 1700000000 en dates compréhensibles.
  • Prend en charge les formats en secondes et en millisecondes.
  • Idéal pour vérifier les journaux de serveurs et rapports d'erreurs.

Foire Aux Questions (FAQ)

Qu'est-ce que l'horodatage Unix ?

C'est le nombre total de secondes écoulées depuis le 1er janvier 1970 à minuit UTC.

Pourquoi 10 chiffres ou 13 chiffres ?

10 chiffres comptent en secondes, 13 chiffres comptent en millisecondes.

Quel fuseau horaire est affiché ?

Les résultats affichent l'heure UTC standard ainsi que votre heure locale.

Guides · Date et heure · 8 min de lecture

Les timestamps Unix expliqués : secondes ou millisecondes, fuseaux horaires et problème de l'an 2038

Quand tombe 1700000000 ? Pourquoi certains systèmes utilisent-ils des nombres à 13 chiffres ? Pourquoi l'heure est-elle décalée d'exactement une heure ? La plupart des bugs liés au temps disparaissent une fois quelques notions comprises.

Un timestamp Unix (temps Unix, temps epoch) est un entier unique qui compte les secondes écoulées depuis le 1er janvier 1970 à 00:00:00 UTC, l'epoch Unix. 0 correspond à 1970-01-01 00:00:00 UTC et 1700000000 à 2023-11-14 22:13:20 UTC.

0           → 1970-01-01 00:00:00 UTC
1700000000  → 2023-11-14 22:13:20 UTC
1735689600  → 2025-01-01 00:00:00 UTC
2147483647  → 2038-01-19 03:14:07 UTC
Timestamp Unix : valeurs à 10 ou 13 chiffres, conversion entre UTC et heure locale, pièges de l'heure d'été et problème de l'an 2038.
Lire le guide →
Le créer avec l'IA

Créez cet outil vous-même avec l'IA

Besoin de votre propre version ? Copiez le prompt dans un chat IA ou enregistrez le fichier de skill pour un agent de code IA. Ils décrivent les fonctionnalités, cas limites et tests que nous avons utilisés.

Le prompt et le skill sont fournis en anglais, que les outils d'IA comprennent parfaitement.

Prompt de consigne IA

Collez-le tel quel dans Claude, ChatGPT ou Gemini.

You are an experienced full-stack web developer. Build a web tool called "Convertisseur d’horodatage Unix" that meets the requirements below.

## Goal

Build a tool that converts between Unix timestamps and human-readable dates.

## Core features

- Timestamp → date and date → timestamp
- Auto-detect seconds (10 digits) or milliseconds (13 digits)
- Show UTC, local and a chosen IANA zone together
- ISO 8601 output
- 'Now' button

## Inputs

- A timestamp or a date and time
- Time zone

## Outputs

- Converted date or timestamp
- ISO 8601 string
- Relative time (e.g. 3 days ago)

## Edge cases and handling rules

- Support negative timestamps before 1970
- Handle values after 2038 correctly
- Explain skipped or repeated local times at DST transitions
- Validate non-numeric input

## Implementation requirements

- Build it as a single page (HTML, CSS, JavaScript) that runs entirely in the browser, and never send the user's input to a server.
- Make the UI responsive and easy to use on mobile; label every input and keep everything keyboard accessible.
- Add a Copy button for results and show clear, friendly error messages for invalid input.
- Keep the core logic in functions separate from the UI so it can be unit-tested.

## Definition of done (test cases)

- 0 → 1970-01-01T00:00:00Z
- 1700000000 → 2023-11-14T22:13:20Z
- 1700000000000 (13 digits) is the same instant

First outline your implementation plan in at most five lines, then write the complete code, and finally explain how to check the test cases above.

Skill (SKILL.md)

Enregistrez-le sous .claude/skills/build-timestamp-converter/SKILL.md pour qu'un agent comme Claude Code le réutilise à chaque modification de l'outil.

---
name: build-timestamp-converter
description: Use when building or changing a Convertisseur d’horodatage Unix tool. Build a tool that converts between Unix timestamps and human-readable dates.
---

# Build: Convertisseur d’horodatage Unix

## Goal

Build a tool that converts between Unix timestamps and human-readable dates.

## Workflow

1. Review the required features, inputs and outputs below and ask about anything missing first.
2. Implement the core logic as pure functions separate from the UI.
3. Check the logic against the test cases in the verification list.
4. Build a responsive UI with an input form, a result area and a Copy button.
5. Reproduce each edge case listed under Rules and refine the error messages.

## Core features

- Timestamp → date and date → timestamp
- Auto-detect seconds (10 digits) or milliseconds (13 digits)
- Show UTC, local and a chosen IANA zone together
- ISO 8601 output
- 'Now' button

## Inputs

- A timestamp or a date and time
- Time zone

## Outputs

- Converted date or timestamp
- ISO 8601 string
- Relative time (e.g. 3 days ago)

## Rules

- Support negative timestamps before 1970
- Handle values after 2038 correctly
- Explain skipped or repeated local times at DST transitions
- Validate non-numeric input
- Build it as a single page (HTML, CSS, JavaScript) that runs entirely in the browser, and never send the user's input to a server.

## Verification

- [ ] 0 → 1970-01-01T00:00:00Z
- [ ] 1700000000 → 2023-11-14T22:13:20Z
- [ ] 1700000000000 (13 digits) is the same instant

Conseils pour travailler avec l'IA

  • Indiquez votre stack (React, Vue, HTML pur…) dès la première ligne pour obtenir un code adapté.
  • Demandez à l'IA d'exécuter les tests listés et d'en montrer les résultats avant d'accepter le code.
  • Ne collez jamais de vrais secrets, données clients ou clés d'API ; utilisez des exemples.