Strumento gratuito

Sposta ogni timestamp della tua attività, all'istante.

Sposta ogni timestamp in un file di attività FIT, GPX o TCX di un offset qualsiasi, oppure imposta un nuovo orario di inizio esatto. Risolve i problemi dei ciclocomputer che registrano con l'orologio sbagliato, delle uscite sui rulli salvate con la data di ieri e delle attività bloccate nel fuso orario sbagliato. Gratuito, senza registrazione, funziona nel browser - riconverte tramite l'SDK FIT ufficiale di Garmin, così il file resta valido per Strava e Garmin Connect.

iniziato 2024-03-11 07:02diventainiziato oggi 06:30

Come funziona

  1. 1

    Trascina un file

    FIT, GPX o TCX - qualsiasi cosa contenga timestamp.

  2. 2

    Scegli il nuovo orario

    Sposta di giorni/ore/minuti, oppure imposta una data e ora di inizio esatta.

  3. 3

    Scarica il file con l'orario corretto

    Ogni record, giro e timestamp della sessione vengono spostati insieme. Ricarica il file sulla tua piattaforma e l'attività si posiziona nel giorno giusto.

Cosa ottieni

  • Sposta insieme i timestamp di record, giri, sessioni e file_id.time_created
  • Modalità scarto (sposta di giorni/ore/minuti) e modalità nuovo inizio esatto
  • Stesso formato in entrata e in uscita (FIT, GPX o TCX)
  • Orario prima e dopo mostrato in tempo reale mentre trascini
  • Ricodificato tramite l'SDK FIT ufficiale di Garmin per la massima sicurezza
  • Funziona offline - il file resta sul tuo dispositivo, nessuna registrazione richiesta

Quando usarlo

Usa il Time Adjuster ogni volta che i timestamp assoluti di un file sono sbagliati ma i dati sono corretti. Casi comuni: app per rulli indoor che hanno scritto il file con data di sistema o fuso orario sbagliati, ciclocomputer la cui sincronizzazione GPS-tempo è fallita registrando UTC+0 invece dell'ora locale, file di uscita tornati da un'app di terze parti sfasati di un giorno, o attività finite nel giorno sbagliato per via di un giro notturno a cavallo della mezzanotte. La correzione richiede pochi secondi, e il file risultante si carica su ogni piattaforma come se avesse registrato con l'orario corretto fin dall'inizio.

Come funziona sotto il cofano

Lo strumento decodifica il tuo file nel browser. Per i FIT, l'SDK ufficiale Garmin lo analizza in messaggi tipizzati; per GPX e TCX, il parser XML del browser fa lo stesso. Attraversa ogni messaggio che contiene un campo timestamp - record, giro, sessione, file_id, evento, device_info - e aggiunge o sottrae lo stesso delta. Il delta viene calcolato dal tuo scarto diretto oppure dalla differenza tra il timestamp originale del primo record e il nuovo inizio scelto. Il file viene poi ricodificato tramite lo scrittore appropriato (SDK FIT per i FIT, serializzazione XML nativa per GPX e TCX) con CRC, header e ID dei campi corretti. Tutto avviene in locale; niente viene caricato.

Errori comuni

Tre cose da tenere d'occhio. Primo, aspettarsi che la piattaforma aggiorni subito gli orari mostrati - Strava e Garmin Connect mettono in cache in modo aggressivo, e un'attività ricaricata può impiegare qualche minuto prima che la timeline si aggiorni. Secondo, incappare nel rilevamento dei duplicati durante il ricaricamento - se l'originale è ancora presente sulla piattaforma in un orario vicino, devi eliminare l'originale oppure spostare il nuovo file abbastanza lontano da non far scattare la finestra di rilevamento duplicati. Terzo, confondere errori di orario con errori di fuso orario - un file che segna le 4 del mattino potrebbe essere sbagliato di 12 ore (errore AM/PM) oppure del tuo intero scarto di fuso orario (UTC contro locale). Guarda il timestamp originale e l'orario in cui hai effettivamente pedalato per capire di quale si tratta.

Domande frequenti

La mia uscita sui rulli risulta di ieri. Posso correggere il timestamp?
Sì. Carica il FIT nel time adjuster, passa alla modalità "Imposta inizio a" e scegli l'orario corretto di oggi. Ogni timestamp all'interno del file - record, lap, sessioni, file_id.time_created - viene spostato dello stesso offset, così l'intera attività si sposta a oggi in modo coerente. Ricaricala su Strava o Garmin Connect e l'attività si posiziona nel giorno giusto.
Come correggo un file FIT con il fuso orario sbagliato?
Usa la modalità offset e sposta in base allo scarto del fuso orario in ore. Se il tuo ciclocomputer era impostato su UTC ma volevi l'ora locale (UTC+1 ad esempio), sposta di +1 ora. Il formato FIT memorizza internamente i timestamp in UTC - il fuso orario visualizzato viene impostato dalla piattaforma che lo legge - quindi spostare il timestamp sottostante sposta l'ora locale mostrata su Strava e Garmin Connect.
Strava e Garmin Connect accetteranno il file con orario modificato?
Sì - il file generato è un FIT completamente valido, ricodificato con l'SDK ufficiale Garmin, incluso CRC e header corretti. Strava lo tratta come qualsiasi altro caricamento. Se una piattaforma lo rifiuta, il problema è quasi sempre il rilevamento dei duplicati (Strava vede l'originale allo stesso orario di partenza) e non la validità del file. Elimina prima l'originale oppure applica uno spostamento maggiore.
Questo modifica distanza, potenza o dati della FC?
No - vengono spostati solo i campi che memorizzano l'orario. Il flusso dei record con lat, lon, altitudine, distanza, velocità, FC, potenza, cadenza e temperatura resta invariato. Lap e sessioni mantengono le loro durate, medie e totali. Cambiano solo i timestamp assoluti. I valori di distanza e dislivello sono identici prima e dopo lo spostamento.
Posso spostare solo alcuni timestamp e non altri?
No - lo strumento sposta tutti i timestamp del file insieme, così la coerenza interna viene mantenuta. Un FIT con i record impostati su un orario e la sessione su un altro è malformato e la maggior parte delle piattaforme lo rifiuterà. Lo scopo dello spostamento è mantenere l'attività coerente a un orario assoluto diverso.
E se il file ha la data giusta ma l'ora del giorno sbagliata?
Usa la modalità offset e sposta di ore/minuti. Scenario comune: hai fatto un'uscita serale ma la sincronizzazione GPS del ciclocomputer era sbagliata e il file indica le 6 del mattino. Sposta di +12 ore (o all'orario di inizio reale) e l'attività si sposta all'ora giusta del giorno. Oppure usa la modalità orario di inizio esatto e digita la data e l'ora corrette.
In cosa è diverso da FIT Clone & Retime?
Stessa trasformazione di spostamento dei timestamp, ma con un'interfaccia diversa. Lo strumento [FIT Clone & Retime](/tools/fit-clone-retime) offre pulsanti preimpostati "ora" e "domani alle 7" per il caso comune di ripianificare un allenamento di riferimento. Il Time Adjuster offre controlli completi sull'offset e un campo data/ora esatto per i casi più complessi (correzioni di fuso orario, spostamenti di più ore, errori di un giorno). Usa Clone & Retime per ripianificare velocemente; Time Adjuster per interventi chirurgici sui timestamp.
L'aggiustatore orario è gratis?
Sì - gratis, senza registrazione, senza upload. Lo strumento esiste perché la maggior parte delle piattaforme non ti permette di modificare i timestamp dopo il caricamento, oppure ti fa pagare per farlo. Trascina, sposta, scarica, fatto.

Salva il tuo allenamento in un registro reale

Correggi l'orario una volta, poi mantieni ogni uscita e corsa analizzata in un unico posto. Domestique legge i dati per te.

Crea account gratuito