titolo: & quot; Calcolatore della durata temporale: ore tra i tempi, aggiunta di tempo e riepilogo di un foglio temporale e quot; slug: strumento di guida calcolatrice della durata: categoria di calcolatrice della durata: tipo di tempo: cluster
Calcolatore della durata temporale: ore tra i tempi, aggiunta di tempo e riepilogo di un foglio temporale
Per circa due anni ho eseguito la fatturazione per il mio lavoro freelance fuori un app per prendere appunti e un sacco di strizzatine d'occhio Ogni giorno avrei annotato l'inizio e la fine di ogni sessione di lavoro, e alla fine della settimana avrei provato ad aggiungere tutto nella mia testa: 9:15 a 12:40 è, che, tre ore e venticinque minuti, più un blocco pomeridiano da 1:30 a 5:50, portare i minuti, e in qualche modo il totale non è mai uscito lo stesso due volte Il problema non era che l'aritmetica è difficile È che il tempo dell'orologio è base sessanta, e il mio cervello ha continuato a trattarlo come base dieci, quindi 40 minuti più 50 minuti sono diventati 90 nella mia testa e poi ho dimenticato di convertire i 30 extra in mezz'ora.
Quella piccola tassa ricorrente alla mia attenzione è esattamente ciò che il calcolatore della durata del tempo su Toolz.dev rimuove Misura l'intervallo tra due volte, sposta un tempo avanti o indietro di una durata e totalizza un elenco di durate, il tutto in secondi esatti in modo che il trasporto base-sessanta venga gestito per te Questa guida attraversa ciascuna modalità, i formati di input che accetta e le parti dell'aritmetica dell'orologio che fanno inciampare le persone.
tl; dr: La calcolatrice funziona in tre modalità Time Between fornisce le ore e i minuti trascorsi da un'ora di inizio a un'ora di fine, gestendo automaticamente i periodi notturni Aggiungere o sottrarre i turni di un'ora di una durata e ti dice se è stato inserito nel giorno successivo Sum Durations totalizza voci in stile foglio temporale Ogni risultato viene mostrato come valore di clock, un riepilogo semplice e ore decimali, perché il libro paga vuole il decimale e le pianificazioni vogliono l'orologio.
Cosa fa un calcolatore di durata temporale?
Un calcolatore della durata temporale misura le lunghezze di tempo espresse in ore, minuti e secondi, le stesse quantità RFC 3339 formalizza i timestamp su Internet ed esegue l'aritmetica su di essi. Ciò copre tre domande distinte che coinvolgono tutte l'ora dell'orologio ma non sono la stessa operazione.
Il primo è il tempo trascorso: dato un inizio e una fine, quanto è stato lungo l'intervallo Il secondo è lo spostamento temporale: dato un inizio e una durata, a che ora arrivi Il terzo è l'accumulo: data una lista di durate, a cosa si sommano Ognuno è un piccolo calcolo per conto proprio, e ognuno diventa soggetto a errori nel momento in cui i minuti devono essere trasportati in ore o l'orologio attraversa la mezzanotte Lo strumento li gestisce tutti e tre convertendo ogni volta e durata in un unico conteggio di secondi, facendo l'aritmetica su numeri interi semplici e riconvertendo il risultato nel formato che hai chiesto.
Lavorare in secondi è il trucco che lo rende affidabile Una volta che un tempo come le 5:30 PM viene memorizzato come un numero di secondi dalla mezzanotte, sottrarre una volta da un'altra è sottrazione ordinaria, senza casi particolari per il confine di sessanta minuti La complessità base-sessanta vive solo nell'analisi e nella formattazione ai bordi, mai nella matematica stessa.
Come faccio a calcolare il numero di ore tra due volte?
Usa la modalità Tempo tra Inserisci l'ora di inizio e l'ora di fine, e la calcolatrice sottrae l'inizio dalla fine per dare la durata trascorsa in ore, minuti e secondi Un passaggio dalle 9:00 AM alle 5:30 PM restituisce 8 ore e 30 minuti, mostrato come il valore di clock 08:30:00, il riepilogo semplice 8h 30m e il decimale 8,5 ore.
Il motivo per cui questo vale uno strumento piuttosto che la matematica mentale è il carry Quando i minuti finali sono più piccoli dei minuti iniziali, devi prendere in prestito un'ora, trasformando il campo dei minuti in un valore superiore a sessanta prima di sottrarre Da 9:45 a 11:20 non è & quot; due ore e venticinque minuti negativi& quot; è un'ora e trentacinque minuti, una volta preso in prestito La calcolatrice prende in prestito automaticamente perché non funziona mai nella rappresentazione di ore e minuti in primo luogo; sottrae i secondi conteggi grezzi e formatta il risultato alla fine.
Come gestisce le campate che attraversano la mezzanotte?
Le campate notturne sono quelle in cui il calcolo della mano si interrompe più spesso, perché l'ora di fine è un valore di clock inferiore rispetto all'ora di inizio anche se è veramente più tardi Un passaggio dalle 22:00 alle 6:00 sembra un otto ore negativo se si sottrae ingenuamente, ma in realtà è un otto ore positivo.
La calcolatrice risolve questo con una semplice regola: quando non vengono fornite date e l'ora di fine è precedente nel giorno rispetto all'ora di inizio, presuppone che la fine cada il giorno successivo e aggiunge ventiquattro ore Quindi dalle 22:00 alle 6:00 restituisce correttamente 8 ore Questo è il giusto valore predefinito per il caso estremamente comune di un singolo turno notturno Quando un intervallo dura più di un giorno, o vuoi essere esplicito, inserisci una data di inizio e una data di fine nei campi opzionali, e la calcolatrice utilizza la differenza completa del calendario invece dell'ipotesi del giorno successivo. Copre un'attività iniziata lunedì mattina e terminata mercoledì pomeriggio senza alcuna congettura.
Per contare giorni interi, mesi o anni tra due date di calendario anziché l'ora dell'orologio, questa è una domanda diversa e il Calcolatore di differenza di data è lo strumento giusto Il calcolatore di durata è di circa ore e minuti; il calcolatore della differenza di data riguarda il calendario.
Quali formati di ora e durata posso inserire?
Il parser è deliberatamente indulgente perché le persone scrivono gli orari in modi diversi Per gli orari, accetta il formato di dodici ore come le 9:00 AM o le 5:30 PM, e il formato di ventiquattro ore come le 09:00 o le 17:30 I secondi sono opzionali, quindi le 9:00 e le 9:00:00 funzionano entrambe e il meridiem non fa distinzione tra maiuscole e minuscole.
Per le durate, ci sono tre stili accettati La forma dei due punti scrive ore e minuti come 1:30, o ore, minuti e secondi come 1:30:15, e il campo delle ore può superare le ventiquattro, quindi 30:00 è una durata valida di trenta ore La forma unitaria enuncia i pezzi, come in 1h 30m, 90m, o 2d 4h 30m, in qualsiasi ordine e con o senza spazi La forma decimale tratta un numero nudo come ore decimali, quindi 1,5 significa un'ora e mezza Poter digitare 90m e averlo inteso come un'ora e mezza, o tipo 1,5 e ottenere la stessa cosa, è ciò che rende la modalità di somma veloce da usare con qualsiasi notazione i tuoi record esistenti già usano.
Come faccio ad aggiungere o sottrarre tempo da un dato tempo?
Passa alla modalità Aggiungi o Sottrai, scegli l'operazione, inserisci un orario di inizio e inserisci la durata per spostarlo. Aggiungendo 2h 45m alle 15:30 si ottengono le 18:15. Sottraendo 90m dalle 12:15 si ottengono le 22:45 e poiché ciò avviene all'indietro rispetto a mezzanotte, la calcolatrice nota che il risultato è il giorno precedente.
Il rollover del giorno è il dettaglio che vale la pena chiamare Quando si aggiunge una durata che spinge oltre la mezzanotte, o sottrarre uno che spinge prima di esso, l'ora di clock risultante da sola è ambigua, quindi la calcolatrice riporta quanti giorni interi il risultato si è spostato avanti o indietro accanto all'ora Aggiungendo venti ore alle 10:00 AM atterra alle 6:00 AM del giorno successivo, e lo strumento ti dice che è più un giorno, quindi non ti rimane mai a chiederti se 6:00 AM significa oggi o domani Questa è l'operazione dietro domande come quando un timer che inizia ora finirà, o a che ora un processo che richiede una durata nota sarà completato.
Come faccio a totalizzare un elenco di durate per una scheda attività?
Usa la modalità Durate somma Inserisci ogni durata sulla propria riga, ad esempio 1:30, 2:15, 0:45 e 3:20, e la calcolatrice le aggiunge in un totale, mostrato come valore di clock, un riepilogo semplice e ore decimali Quelle quattro voci totalizzano 7 ore e 50 minuti, o 7,83 ore decimali.
Questa è la modalità che mi avrebbe salvato quei due anni di strizzatine d'occhio Un foglio di tempo è solo un elenco di durate, e aggiungerle a mano significa trasportare minuti su ogni riga, che è dove gli errori si insinuano La calcolatrice somma i secondi grezzi e converte una volta alla fine, quindi il riporto è esatto non importa quante voci incolli L'output delle ore decimali è la parte che i sistemi di fatturazione desiderano effettivamente, perché una fattura moltiplica una tariffa oraria per un numero decimale di ore, non per un valore di clock di ore e minuti.
Valore dell'orologio, riepilogo semplice o ore decimali: quale dovrei usare?
| Modulo di output | esempio | Meglio per |
|---|---|---|
| Valore orologio | 08:30:00 | Orari, lunghezze dei turni, qualsiasi cosa letta come un tempo |
| Riassunto semplice | 8h 30m | Lettura umana veloce, appunti, messaggi |
| Ore decimali | 8.5 | Libro paga, fatturazione, moltiplicazione per tariffa oraria |
| Secondi totali | 30600 | Programmazione, confronti esatti, ulteriori calcoli |
Le tre forme principali sono la stessa durata scritta per pubblici diversi, e la calcolatrice le mostra tutte così non bisogna mai convertirle tra loro a mano Quella che sorprende le persone sono le ore decimali, perché 8h 30m diventando 8.5 è intuitivo ma 8h 20m diventando 8.33 lo è meno La regola è che la parte frazionaria è minuti divisi per sessanta, quindi venti minuti sono un terzo di ora, o 0.33. Payroll usa questa forma proprio perché non si può moltiplicare una paga oraria per & quot;8h 20m& quot; ma si può moltiplicare per 8.33.
Perché il mio risultato di durata è negativo o sbagliato?
Un risultato negativo o sorprendente deriva quasi sempre da una delle due cose La prima è un arco notturno in cui non ne intendevi uno, o ne intendevi uno e non l'hai ottenuto Se inserisci un inizio delle 17:00 e una fine delle 9:00, ovvero lo stesso giorno, la calcolatrice assume il giorno successivo e restituisce sedici ore, il che è corretto per un turno notturno ma sbagliato se hai trasposto le due volte Controlla che l'inizio sia davvero prima della fine per un arco di uno stesso giorno La seconda è una durata scritta in una forma che il parser non riconosce, come mescolare due punti e un'unità come 1:30m; attenersi a uno stile per ingresso, 1:30 o 1h 30m.
Se un intervallo attraversa veramente diversi giorni, l'ipotesi del giorno successivo non è sufficiente da sola e dovresti inserire date di inizio e fine esplicite in modo che la calcolatrice conti l'intero intervallo di calendario anziché assumere un singolo incrocio di mezzanotte Con le date fornite, il risultato riflette il tempo reale trascorso, indipendentemente da quante notti si estende.
Come si inserisce questo insieme ad altri strumenti temporali?
L'aritmetica dell'orologio è un angolo del lavoro con il tempo e i lavori attorno ad esso di solito attirano un paio di vicini Quando una durata deve essere ragionata tra le regioni, il convertitore fuso orario traduce un tempo da una zona all'altra prima di misurare un intervallo, che conta per la pianificazione delle chiamate con persone in altri continenti Quando la domanda riguarda il calendario piuttosto che l'orologio, il Calcolatore di differenza di data conta giorni, mesi e anni e il calcolatore dell'età la stessa idea è rivolta ai compleanni e agli anniversari.
Li tengo nello stesso cassetto mentale del resto delle mie abitudini di calcolo rapido, di cui ho scritto Strumenti di produttività per sviluppatori. Per il lato calendario in particolare, il guida alla differenza di data va più in profondità nel conteggio dei giorni e dei giorni lavorativi e si abbina naturalmente alla matematica della durata ogni volta che un'attività si estende sia sulle date che sugli orari di clock Tra il calcolatore della durata per ore e gli strumenti delle date per giorni, la maggior parte dell'aritmetica di pianificazione e fatturazione è coperta senza foglio di calcolo.
Domande frequenti
Come faccio a calcolare la durata tra due volte?
Inserisci l'ora di inizio e l'ora di fine nella modalità Tempo tra, e la calcolatrice sottrae l'una dall'altra per dare le ore, i minuti e i secondi trascorsi Ad esempio, dalle 9:00 alle 17:30 sono 8 ore e 30 minuti Se l'ora di fine è precedente all'inizio, si presuppone la mezzanotte attraversata dall'intervallo.
Come gestisce gli orari che attraversano la mezzanotte?
Quando l'ora di fine è precedente nel giorno rispetto all'ora di inizio e non vengono fornite date, il calcolatore presuppone che la fine sia il giorno successivo e aggiunge 24 ore, quindi dalle 22:00 alle 6:00 restituisce 8 ore. Per intervalli superiori a un giorno, inserisci date di inizio e fine esplicite e conta l'intera differenza del calendario.
Quali formati di ora posso inserire?
È possibile inserire gli orari in formato 12 ore come 9:00 AM o 5:30 PM, o in formato 24 ore come 09:00 e 17:30, con secondi opzionali Le durazioni accettano la forma dei due punti 1:30, la forma dell'unità 1h 30m o 90m, o un numero decimale di ore come 1,5.
Come faccio ad aggiungere ore e minuti ad un tempo?
Passa alla modalità Aggiungi o Sottrai, inserisci un orario di inizio e inserisci la durata per spostarla Ad esempio, aggiungendo 2h 45m a 3:30 PM si ottengono 6:15 PM Se il risultato passa mezzanotte, la calcolatrice nota quanti giorni è rotolato avanti o indietro.
Posso totalizzare un elenco di durate per una scheda attività?
Sì. Usa la modalità Durate somma e inserisci ogni durata sulla propria riga, ad esempio 1:30, 2:15 e 0:45. la calcolatrice li aggiunge e mostra il totale in ore e minuti, nonché in ore decimali, che è la forma utilizzata dalla maggior parte dei sistemi di gestione paghe.
Cosa sono le ore decimali e perché mostrarle?
Le ore decimali esprimono una durata come un unico numero dove la parte frazionaria è minuti divisi per 60, quindi 1 ora e 30 minuti è 1,5 ore e 1 ora e 20 minuti è 1,33 ore Il libro paga e la fatturazione moltiplicano una tariffa oraria per le ore decimali, motivo per cui la calcolatrice mostra questo modulo accanto al valore di clock.
Il calcolatore della durata temporale è gratuito e privato?
Sì. La calcolatrice è completamente gratuita senza iscrizioni o limiti e tutta la matematica viene eseguita nel browser con JavaScript lato client, quindi le volte in cui entri non lasciano mai il dispositivo e lo strumento funziona offline una volta caricata la pagina.



