PK Systems PK Systems
Data e ora

Convertitore di formato data

Incolla una data in qualsiasi formato comune e ottieni ISO 8601, RFC 2822, Unix, US, EU, SQL e altro — all'istante.

Convertitore di formato data

Incolla qualsiasi data — ISO, RFC, secondi/ms Unix, slash US/EU, o una frase come "6 maggio 2026 15:14".

Tutti i formati

ISO 8601
RFC 2822
Unix (secondi)
Unix (ms)
US (MM/GG/AAAA)
EU (GG/MM/AAAA)
Leggibile
SQL (UTC)

Perché conta la conversione del formato data

Ogni API, database e foglio di calcolo sembra volere le date in una forma diversa. ISO 8601 è il formato di scambio più sicuro (ordinabile, non ambiguo, con fuso orario), i timestamp Unix sono i più facili da confrontare, RFC 2822 è quello usato dalle intestazioni email e le forme con slash US/EU sono quelle in cui le scrivono gli umani. Questo strumento prende quello che hai e ti dà tutte le forme canoniche in una volta sola, così puoi copiare quella che il tuo sistema di destinazione richiede.

Come usare il convertitore

  1. Incolla la tua data nell'input. Il formato viene rilevato automaticamente — ISO, RFC, secondi o millisecondi Unix, US MM/GG/AAAA, EU GG/MM/AAAA e forme con nome del mese ("6 maggio 2026") sono tutti riconosciuti.
  2. Il pannello dei risultati mostra ogni formato comune in una volta sola. Il formato di origine rilevato viene mostrato sopra l'input come controllo di sicurezza.
  3. Clicca su Copia sulla riga che ti serve. Non c'è un pulsante "Genera" — ogni battuta aggiorna il pannello.
  4. Usa i tag di esempio sotto l'input per vedere come appare ogni formato noto fianco a fianco, o per precompilare il campo con un campione funzionante.

Come si risolvono le date ambigue

Quando una data con slash potrebbe essere sia US (MM/GG/AAAA) sia EU (GG/MM/AAAA), lo strumento ispeziona le cifre: se la prima parte è maggiore di 12, è possibile solo EU; se la seconda parte è maggiore di 12, è possibile solo US. Quando entrambe le parti sono ≤ 12 (es. 03/04/2026), lo strumento ricade sull'interpretazione in stile US — quindi controlla sempre l'indicazione di formato rilevato sopra il campo se non sei sicuro.

Promemoria rapido sui formati

ISO 86012026-05-06T15:14:00Z — usalo ovunque ti serva una data leggibile dalla macchina e non ambigua. Secondi Unix1746371640 — per confronti, ordinamenti, file di log. RFC 2822Wed, 06 May 2026 15:14:00 +0000 — intestazioni email, intestazioni HTTP. SQL2026-05-06 15:14:00 — la maggior parte dei database relazionali lo accetta direttamente.

Domande frequenti

Quali formati di data vengono riconosciuti in input?
ISO 8601 (2026-05-06T15:14:00Z e varianti), RFC 2822 (Wed, 06 May 2026 15:14:00 +0000), timestamp Unix in secondi (10 cifre) o millisecondi (13 cifre), date con slash US (05/06/2026) ed EU (06/05/2026), e forme leggibili con il nome del mese (6 maggio 2026 15:14). Funzionano anche punteggiature miste (trattini, punti, slash).
Come distinguete US (MM/GG) da EU (GG/MM)?
Se una parte è maggiore di 12, l'ordine non è ambiguo — per esempio 13/05/2026 può essere solo EU. Quando entrambe le parti sono ≤ 12 la data è genuinamente ambigua, e usiamo come default lo stile US. Il formato rilevato è sempre mostrato sopra l'input così puoi individuare subito gli errori.
Qual è la differenza tra secondi Unix e millisecondi Unix?
Entrambi contano il tempo dal 1° gennaio 1970 UTC. I secondi Unix (10 cifre) sono il formato classico — usato da Linux, Postgres, dalla maggior parte delle API. I millisecondi (13 cifre) sono quelli che restituisce Date.now() di JavaScript. Lo strumento rileva automaticamente quale hai incollato contando le cifre.
I fusi orari vengono preservati?
Se l'input include un offset di fuso (ISO con Z o +02:00, RFC con +0000), viene usato alla lettera. Se incolli una data nuda (2026-05-06 15:14) viene interpretata nel fuso locale del tuo browser. Le righe di output mostrano sempre lo stesso istante nel tempo — cambia solo il formato e il fuso apparente.
Lo strumento funziona offline / in modo privato?
Sì. Tutto il parsing e la formattazione avvengono nel tuo browser; nulla viene caricato. Puoi usarlo su date di progetto private, milestone interne o qualsiasi cosa sensibile senza far trapelare il valore. Provalo offline — una volta caricata la pagina, le conversioni continuano a funzionare.
Perché la riga SQL mostra un orario diverso dalle altre?
Il formato SQL rende sempre in UTC perché è il default più sicuro per l'archiviazione su database tra sistemi. Gli altri formati usano il fuso dell'input originale (se presente) o il fuso locale del tuo browser. Per confrontare direttamente, guarda la riga ISO — porta con sé un offset esplicito.