OK prima di iniziare con quella data e le classi temporali Discutiamo brevemente alcuni concetti
fondamentali in realtà potrebbe essere che a volte senza saperlo devi essere in grado di eseguire qualsiasi
attività di programmazione che sia rilevante o qualche volta ma quando rivedi le specifiche dell'API tu potrebbe
avere problemi a comprendere alcuni termini.
Quindi è importante conoscere le informazioni di base che copriremo in questa particolare conferenza.
Ora come esseri umani siamo addestrati a pensare a data e ora in termini di mesi.
Le orecchie sono così avanti
Destra.
Tuttavia per i computer questo tipo di interpretazione non è facile al contrario.
Quindi, nel tempo, come un singolo numero grande che rappresenta un punto su una linea temporale continua su un'origine,
la chiamata indietro è stata impostata arbitrariamente a mezzanotte del 1 ° gennaio 1970.
E qui possiamo vedere quella cronologia su Epic.
E questa è la stessa convenzione usata in Unix e in effetti si riferisce a come Unix time.
Non così grande.
Generalmente significa iniziare qualcosa.
Quindi nel caso dei computer è considerato come un punto di partenza e il tempo viene misurato davvero per farlo.
Quindi il tempo è una misura in avanti e anche indietro perché avremmo anche eventi che accadranno prima del 1970.
Quindi se consideriamo questa stessa istanza di tempo che è intorno alle 12:30 a. m. Il 2 luglio 2017 sarà un
unico grande numero.
Su quella linea temporale come il numero di secondi o millisecondi trascorsi da un grande momento questo è
considerato come zero perché a, perché l'origine sotto ci sono seimila 6400 secondi che non è altro che
24 ore moltiplicato per 60 minuti che viene moltiplicato per 60 secondi.
Destra.
Quindi, sulla base di quel computer ha usato la data e l'ora che gli esseri umani possono comprendere.
Unlettered vedremo i gas che possono catturare timestamp su una timeline.
OK.
Ora qui vedi questo termine chiamato UPC su vediamo cosa significa che UBC è l'abbreviazione di tempo universale coordinato ed è
lo standard internazionale di tempo che il semplice Google usa per mantenere.
Ecco come i nostri orologi seguono l'aviazione dei server dei computer e persino la stazione spaziale internazionale
si basa sullo standard di un DCD tipico da otto a seimilaquattro secondi.
Destra.
Perché la nostra giornata ha 6400 secondi.
Comunque occasionalmente una volta all'anno o due può esserci un giorno in cui può avere un secondo in meno
di un secondo in meno di addotti per tenere conto della rotazione irregolare di esso.
Ora sappiamo che la rotazione terrestre è la ragione per cui abbiamo 24 ore al giorno,
ma sembra che la terra oscilli e talvolta rallenti a causa di un raggio e sarei esattamente 6400 secondi.
Quindi abbiamo bisogno di tenerne conto aggiungendo un secondo su questo secondo è indicato come un secondo bisestile proprio come il
modo in cui lo abbiamo.
Anno bisestile una volta ogni quattro anni a partire da gennaio 2017 sembra che ci siano stati 27 secondi bisestili dal
1972, a volte nessuna terra può anche muoversi più velocemente.
E a causa del fatto che potremmo avere un secondo, ma questo non è accaduto finora.
Quindi era sempre solo un secondo in più.
OK.
Sul tuo tempo di DC viene misurato tramite Accomack Glock, che sono undergrad altamente precisi oltre 70 centri di temporizzazione
UPC in tutto il mondo e un'organizzazione chiamata B IBM che sta per International Bureau of weights e
misure utilizza i tempi che vengono segnalati da questi diversi centri di timing per calcolare l'ora
esatta UTC.
D C'è una sorta di ablativo oltraggioso.
Ciao.
I computer dispongono di propri orologi interni per calcolare l'ora UTC e sono in grado di riflettere l'ora
UTC, ma potrebbero non riflettere i secondi bisestili.
Ma tatticamente questo non è considerato un grosso problema.
Metti anche le implementazioni DVM non irrigate che non gestiscono i secondi bisestili.
Quindi non sono considerati un problema serio.
E questo è solo per tua informazione.
Saresti uno shock per il tempo universale.
E capirlo e si basa su osservazioni astronomiche.
Un colpo alla perdita economica ed è lì dal 1884 su una delle sue versioni chiamate icone D1 per secondi
bisestili.
A quel tempo GMT che sta per Greenwich Mean Time è stato scelto come standard.
Ciò significa che esiste questa nozione di fusi orari in tutto il mondo e questi fusi orari a
poche ore dal GMT, che a volte è da solo.
Green, che in realtà è un luogo a Londra e ha anche un osservatorio chiamato
Royal Observatory che è dove questo GMT è misurato molte volte GMT è anche indicato come UTC che abbiamo appena
discusso più avanti durante il nostro sguardo più vivido a classi che gestiscono tempi diversi zone.
Lascia che ti mostri un'immagine che mostri i diversi fusi orari e possiamo ottenere maggiori informazioni da questo.
Quindi questa immagine mostra i diversi fusi orari.
Fammi zoomare qui.
OK.
Ora qui abbiamo il Regno Unito, quindi a 0 gradi di lunghezza dovrebbe essere qui zero.
Quindi questo è il Greenwich Time Greenwich Mean Time o UTC.
OK.
Eccolo e vai a sinistra abbiamo i diversi fusi orari meno fusi orari e anche a destra come pochi
fusi orari.
Quindi lasciami scorrere qui.
Quindi entra in ogni fuso orario tutti i diversi luoghi all'interno di quel fuso orario hanno lo stesso
tempo generalmente in alcune parti seguono qualcosa chiamato ora legale.
Lasciami tornare a quello.
Quindi con ogni regione qui.
Quindi c'è un offset di più di cui non è altro che più 1 ora.
OK, quindi se ci spostiamo verso est per cercare in questa direzione verso est, aggiungeremo più 1 ora per
ogni fuso orario.
Quindi questo è un fuso orario, questo è un altro fuso orario, questo è un altro
fuso orario all'interno di questo fuso orario che è un offset sfacciato.
Quindi se c'è un'istanza di tempo qui allo stesso tempo in questo particolare fuso orario, sarebbe
avanti di tre ore.
Ora, ad esempio, in India, l'India ha cinque ore e mezza di anticipo sul GMT.
OK, è abbastanza avanti rispetto al GMT.
Allo stesso modo, puoi guardare tutti gli altri paesi qui.
NAAFI la maggior parte di quelli che vengono chiamati Stati Uniti.
Quindi gli Stati Uniti sono un paese davvero enorme quindi ci sono diversi fusi orari all'interno degli Stati Uniti.
Quindi questo è il fuso orario del Pacifico, qui l'area di Los Angeles.
Voglio dire, tu hai l'ora dell'est il Central Time.
Quindi ognuno di loro sta leggendo dal GMAT ok per esempio il fuso orario del Pacifico è di circa 8 ore dietro
il guasto dietro l'ora GMT.
OK.
Quindi abbiamo questi diversi fusi orari e in alcuni paesi abbiamo qualcosa chiamato l'ora
legale.
Quindi è per salvare quella luce del giorno.
Ad esempio, negli Stati Uniti d'estate l'orologio è più di un'ora.
Così.
Quindi è l'ora legale.
E poi spostano l'orologio all'indietro.
OK, quindi quando stai manipolando le date e le ore in cui stai andando a gestire diversi fusi
orari di quello che devi essere a conoscenza di questo l'ora legale.
So per lo shock che è chiamato DST in seguito o che guarderemmo anche all'interno del GMT
e all'interno del GMT qui a Greenwich che non segue l'ora legale, ma Londra segue l'ora
legale.
OK, quindi c'è una differenza di orario per alcuni mesi anche all'interno dello stesso fuso orario.
Quindi questo è il fuso orario che questo link sarà disponibile anche nella sezione risorse.
Torniamo al nostro sondaggio sulle sleight e abbiamo esaminato la nozione di una timeline.
Lo standard e il fuso orario del fuso orario UTC.
E abbiamo detto che l'attuale istanza temporale può essere rappresentata in UTC su quella linea temporale.
Tale timestamp è utile quando vogliamo catturare un evento come utilizzare una registrazione in un sito web.
E questo è gestito da una certa classe in Java.
Ma spesso dobbiamo anche tenere traccia di alcune cose come i compleanni in cui gli utenti specificano
un giorno specifico mese e l'anno che rappresenta il suo compleanno appare in tale individuo ed è un processo
diverso utilizzato in.
Ma poi stiamo parlando solo di date piuttosto che di tempo, quindi stiamo pensando in termini di calendario.
Proprio come l'UTC.
Ci sono anche degli standard che i computer seguono per i calendari, ma gli esseri
umani hanno escogitato tre tipi di sistemi di calendario e sono solari lunari solari e tutti questi sistemi di
calendario sono basati su cicli astronomici.
Il calendario gregoriano che è il calendario più utilizzato in tutto il mondo è
un esempio di un calendario solare ed è stato introdotto il 15 o 15 anni fa e prima c'era il
calendario giuliano introdotto da Giulio Cesare e la principale differenza tra questi due calendari è una
regola che Adamites Libia e Gregorian nippier è esattamente ciò che è stato in grado di Beauford.
Ma non è divisibile per 100.
L'eccezione di 400.
OK, quindi è più sonnolento e Gregorian e Julian slipperier sono sempre esattamente divisibili per quattro.
Quindi questa sembra essere la principale differenza tra questi due calendari.
Non comprati questi calendari hanno lo stesso numero di mesi in un anno e hanno anche lo stesso
numero di giorni in mesi anche.
Per calendario islamico è un esempio di un calendario lunare.
E infine Ma questo tipo di indiani Looney cinesi sono Ironhead veri esempi di calendari solari luni.
Ora, se sei interessato a saperne di più su questi calendari, puoi semplicemente cercare su Google.
Leggi di più su di loro.
Quindi da ottobre 2008 si ottiene il calendario Greg Guardian è quello che viene ampiamente utilizzato in tutto il
mondo.
Quindi, come vengono provati gli eventi prima di questa data.
Il calendario gregoriano di prodotto, ma le regole relative all'anno bisestile possono essere utilizzate anche in questo caso, il calendario sottotitoli applicato
alle date precedenti al 15 ottobre.
L'ebraico è indicato come il calendario guardiano ora 8 luglio, data e ora utilizzata come standard chiamato così 8 6 0
1 che è uno standard internazionale ed è basato sul calendario ellittico gregoriano.
Significa fondamentalmente che le regole gregoriane per gli anni bisestili vengono applicate per tutte le volte.
OK su ISOT 0 1 è stato creato da ISO che sta per Organizzazione internazionale degli standard e ha sede
a Ginevra.
OK così potresti anche saperlo.
E questo standard ISO 8 6 0 1 mira ad allargare il rischio di interpretazioni errate delle date e quindi vengono
passate tra sistemi che si trovano a confini nazionali.
Quindi è come il set di caratteri Unicode.
Quindi questo è lo sfondo di cui abbiamo bisogno.
Quindi, per riassumere discutiamo la cronologia di un'epica che inizia il 1 ° giugno 1970 in ogni istanza di tempo è
relativa all'epoca, quindi abbiamo appena ottenuto l'UTC che è la fine e non è Einstein.
Finalmente ecco perché i sistemi di calendario e noi che la nuova API Java utilizza ISO 8 0 1
che è anche uno standard internazionale che formalizza il calendario gregoriano.
Quindi questo è tutto.
Grazie.
Ci vediamo alla prossima lezione.