Tutti gli strumenti

ISO 8601 Formatter

Converti e standardizza stringhe di data in formato ISO 8601. Debug per errori di parsing nelle API.

Analizza una data

Incolla qualsiasi stringa di data per analizzarla e convertirla in ISO 8601

Esempi rapidi:

Risultati

- Data valida
ISO 8601 completo -
ISO 8601 data -
Unix (secondi) -
Unix (millisecondi) -
RFC 2822 -
Data locale -
Leggibile -
Data non riconosciuta
Impossibile interpretare la stringa inserita come data.

Formati supportati:

  • ISO 8601: 2024-03-22 o 2024-03-22T15:30:00Z
  • Formato EU: 22/03/2024
  • Formato USA: March 22, 2024
  • Unix timestamp: 1711116600
  • RFC 2822: Fri, 22 Mar 2024 15:30:00 +0000
FAQ

Domande frequenti

Perché ISO 8601 è lo standard per le API?

ISO 8601 (es. 2024-03-22T15:30:00Z) è l'unico formato data non ambiguo: 03/04/2024 potrebbe essere 3 aprile (USA) o 4 marzo (Europa). ISO usa sempre YYYY-MM-DD con ordine dal più significativo al meno significativo, compatibile con l'ordinamento alfabetico. Il suffisso Z indica UTC, eliminando l'ambiguità di fuso orario. Praticamente tutti i framework moderni (REST, GraphQL), i database SQL e i formati di serializzazione (JSON Schema) raccomandano o richiedono ISO 8601.

La 'T' è un separatore letterale tra la parte data e la parte oraria, definito dallo standard ISO. La 'Z' sta per 'Zulu time', termine militare per UTC (Coordinated Universal Time, ore 00:00 di offset). In alternativa alla Z si usa +HH:MM per specificare un offset esplicito: 2024-03-22T16:30:00+01:00 indica lo stesso istante in UTC+1 (es. orario CET). Il formato con millisecondi aggiunge .SSS prima della Z: 2024-03-22T15:30:00.000Z.

Gli errori più comuni: usare formati locali non standardizzati (DD/MM/YYYY) che JavaScript interpreterà come MM/DD; non includere il fuso orario (una data senza Z viene interpretata come locale dal browser ma come UTC da Node.js); usare stringhe ambigue come '22-03-2024' che non è ISO 8601 valido (richiede slash o zero-padding ma non trattini nel formato USA). La best practice: trasmetti sempre timestamp Unix o ISO 8601 con Z nelle API; usa librerie come date-fns o Luxon per il parsing di formati non standard.

No. Tutti gli strumenti LYNK TOOLS funzionano interamente nel browser, senza inviare file o dati a server esterni. L'elaborazione avviene localmente sul tuo dispositivo: i tuoi file restano privati e non vengono mai caricati online.