‫Ben tornato.
‫In questo video imparerai a conoscere il giorno, che ci consente di utilizzare il tempo e ottenere il tempo per
‫ottenere una differenza tra una data specifica e un'altra data e così via.
‫E quindi, abbiamo solo bisogno di usare la classe data e ora e la classe giorno è
‫automaticamente disponibile se hai incluso lo spazio dei nomi di sistema, che è il caso praticamente in qualsiasi programma che stiamo
‫usando.
‫Destra.
‫Quindi andiamo avanti e usiamo la data e l'ora e creiamo un oggetto data e ora.
‫Quindi chiamerò quell'oggetto data ora.
‫E si chiama data e ora perché non solo ci dà la data, ma ci dà anche l'ora.
‫Quindi ci dà tutte le informazioni su una data e un'ora fino ai millisecondi.
‫Quindi andiamo avanti e creiamo un oggetto data e ora, cosa che abbiamo fatto qui.
‫E ora lo inizializziamo.
‫E diciamo che voglio avere solo l'anno, il mese e il giorno.
‫Quindi posso inserire qualcosa come duemila, 18, cinque e trentuno, che è il mio compleanno o era il
‫mio compleanno quest'anno.
‫Quindi lo sto usando per scoprire quanti giorni ho vissuto.
‫Per esempio, più avanti scriveremo un programmino che ci dirà quanti
‫giorni siamo stati su questa terra, il che è piuttosto interessante perché ho guardato quanti
‫giorni ho vissuto e ho capito che molto presto avrò undicimilacentoundici giorni.
‫E infine un mio amico, carissimo amico d'infanzia,
‫compirà undicimilacentoundici giorni l'11 novembre.
‫E a Colonia, da dove vengo, il Carnevale è piuttosto grande e inizia l'11 alle undici e undici
‫minuti.
‫Quindi a novembre.
‫Quindi è piuttosto divertente che abbia questo appuntamento davvero folle, più o meno per i suoi
‫undicimilacentoundici.
‫Quindi forse hai capito qual è il giorno interessante per te.
‫Un giorno molto bello per te è quello di festeggiare, così non festeggerai solo il tuo compleanno, ma
‫forse anche il tuo soggiorno di 10000 o il tuo giorno di 15000 sulla Terra o per quanto vecchio tu abbia.
‫Quindi forse hai capito qualcosa.
‫Va bene, basta parlare.
‫Torniamo all'ora della data.
‫Quindi ho creato questo piccolo oggetto data e ora, e ora posso scrivere
‫qualcosa sulla console e dirò qualcosa del tipo, il mio compleanno è e ho inserito il compleanno qui e cosa devo dare più e
‫più volte?
‫Cedo il mio oggetto data e ora.
‫Ora, il mio compleanno quest'anno è stato nel ventotto, ma sono nato nel 1988.
‫Quindi, se voglio essere più preciso, ovviamente devo inserirlo.
‫Tutto bene.
‫Quindi eseguiamo il controllo alle cinque per eseguire questa applicazione e tenerla aperta come siamo.
‫Il mio compleanno è.
‫E vedi che la struttura è cinque trentuno per i nostri diciannove ottantotto e ci dà anche
‫un'ora, un minuto e un secondo e sono qui.
‫Quindi non l'abbiamo specificato.
‫Ma fornisce tutte queste informazioni perché abbiamo chiesto la data e l'ora e contiene queste informazioni anche
‫se non le abbiamo specificate noi stessi.
‫E se creiamo un oggetto diurno, fammi tornare qui, quindi possiamo andare avanti e avere più sovraccarichi
‫diversi.
‫Quindi lascia che ne crei uno.
‫Come puoi vedere, ci sono otto overlord, quindi uno, che è solo un giorno vuoto.
‫Poi ne abbiamo uno con tick e tick lunghi, una data, una data e un'ora espresse nel numero di
‫intervalli di cento nanosecondi.
‫Quindi dobbiamo definire il tipo di data e ora, quindi puoi anche definire quel tipo di data e ora che hai nel mese di fine
‫anno, e in effetti è quella che abbiamo usato.
‫Quindi puoi anche specificare l'ora, i minuti e i secondi e anche il tipo di data e ora.
‫Anche qui, in un sovraccarico diverso, e qui si può arrivare anche a specificare il millisecondo e
‫infine anche con il conteggio diurno.
‫Ora, potresti chiederti cos'è questo tipo di data time, ed è una proprietà che ottiene un valore che indica
‫se l'ora rappresentata dall'istanza è basata sull'ora locale, sull'ora universale coordinata UTC o che si chiama
‫UTC o nessuna delle due.
‫Tutto bene.
‫Quindi torniamo al nostro esempio.
‫E ho intenzione di entrare o ho intenzione di tornare ai miei valori che avevo qui.
‫E ora ti mostrerò come puoi visualizzare il giorno corrente.
‫Quindi proprio oggi sullo schermo.
‫Quindi, se vuoi avere la data di oggi, puoi semplicemente usare il punto data e ora oggi.
‫Quello che farà è che ti darà la data corrente.
‫Quindi eseguiamolo di nuovo.
‫Controlla i cinque che siamo oggi è il 12 giugno e bene, l'ora non è corretta qui, ma, beh, ha
‫ancora l'ora corrente o ha ancora l'ora qui se vuoi avere l'ora specifica.
‫Così giusto.
‫Ora corrente sullo schermo, quindi ora usi il punto data e ora.
‫Quindi c'è questa proprietà che ottiene l'oggetto diurno impostato sulla data e l'ora correnti su questo
‫computer espresse come ora locale.
‫E lasciamelo eseguire di nuovo.
‫Ed erano l'una e cinquanta, trentacinque p. m..
‫Tutto bene.
‫Quindi, se vuoi visualizzare l'ora corrente o l'ora specificata sul computer, nella tua applicazione o nel
‫tuo programma, puoi semplicemente usare la data ora.
‫Ora, puoi anche avere il giorno libero domani in modo da poter ottenere il giorno successivo, ma quindi devi creare una
‫piccola soluzione alternativa in modo che non ci sia proprietà che dica domani.
‫Controlliamolo.
‫Data ora punto a domani.
‫Come puoi vedere, non ce l'ha.
‫Deve datare.
‫E in genere puoi controllare quali proprietà ci sono oggi e UTC ora, che è questo tipo che ti ho
‫appena mostrato.
‫E poi ci sono anche metodi per scoprire se si tratta di un anno bisestile.
‫Quindi puoi specificare i giorni gentili in un mese.
‫Quindi quanti giorni ci sono in un mese e un anno specifici?
‫Perché, come sai, febbraio può avere 28 o 29 giorni.
‫Quindi marzo ha 31 giorni, aprile ha 30 giorni e così via.
‫Quindi questo può essere molto utile e c'è un metodo per questo.
‫Ora, supponiamo di voler avere il giorno, che è quello, la data di domani.
‫E per ottenerlo, dovremo scrivere un piccolo metodo qui.
‫Sarà statico e restituirà la data e l'ora e lo chiamerò domani.
‫E quello che farà è semplicemente restituire la data e l'ora punto fino alla data.
‫E ora oggi possiamo aggiungere un giorno.
‫Quindi puoi vedere che possiamo aggiungere secondi, impiegare anni, possiamo confrontarli e così via.
‫E quello che voglio è aggiungere giorni, come puoi vedere lì, e ci sono più soluzioni
‫o opzioni diverse qui.
‫E userò aggiungi giorni e dirò uno.
‫Quindi aggiungerò solo un giorno a domani e lo restituirò.
‫Quindi ora possiamo andare avanti e usare quel metodo per applicare oggi o domani o la data di domani.
‫Quindi creerò un nuovo oggetto data e ora e lo chiamerò domani, e quello sarà il mio domani, che otterrò usando per
‫ottenere il metodo domani in modo che ora possiamo usare la nostra data e ora domani per
‫essere visualizzato.
‫Quindi mostriamo solo domani.
‫Domani sarà l'oggetto e poi il domani.
‫Ora mostriamolo di nuovo.
‫E noi siamo domani sarà il 13 giugno 2018.
‫Ora per te è una piccola sfida direttamente sullo schermo quale giorno della settimana abbiamo, quindi dovrebbe essere abbastanza semplice e
‫non l'ho ancora usato, ma puoi semplicemente andare avanti e controllare i metodi e le proprietà
‫del giorno per prendi quello.
‫Quindi, per favore, vai avanti e provalo.
‫Va bene, spero che tu l'abbia provato, quindi andiamo avanti, scrivilo al comune oggi e poi
‫usiamo oggi.
‫Quindi si sono presi del tempo per leggere oggi, quel giorno per tutta la settimana, hanno mantenuto il giorno della settimana rappresentato da questa istanza.
‫Tutto bene.
‫Quindi portiamolo sullo schermo.
‫Ed eccoci qui oggi è martedì perfetto, spero che tu possa riuscirci.
‫Ora, supponiamo di voler ottenere il primo giorno di un anno specifico in modo da poter andare avanti e utilizzare nuovamente la data
‫e l'ora statiche.
‫Quindi sto creando un metodo qui e sarà ottenere il primo giorno dell'anno e nell'anno potremmo usare una data e
‫un'ora e mostrare solo la data per il primo giorno di quell'anno, oppure possiamo renderlo molto semplice e usare
‫un intero.
‫Quindi qui dentro, inserirò solo un anno e restituirà una data e un'ora.
‫Quindi restituirà la data e l'ora con l'anno uno e uno, perché il 1 gennaio è il primo giorno dell'anno.
‫Quindi con questo, avrò il primo giorno di un anno e posso semplicemente dire di quale anno voglio avere
‫il primo appuntamento.
‫Ed è abbastanza chiaro perché ora possiamo andare avanti e visualizzare il primo giorno di un anno specifico.
‫Quindi dirò solo il primo giorno dell'anno e sarà, diciamo, il millenovecentonovantanove.
‫Ed eccoci qua, 1 gennaio 1999.
‫Hai visto che puoi scoprire il giorno della settimana, ma puoi anche scoprire i giorni di quel mese,
‫come ho anche affermato.
‫Controlliamolo.
‫Creiamo una variabile chiamata giorni e sarà data e ora, non giorni in un mese.
‫E diciamo febbraio nel duemila.
‫Quanti giorni aveva quel giorno?
‫E ora lo scriverò sulla console.
‫E i giorni del 2000 erano così e così.
‫Ora voglio andare avanti e dare un'occhiata anche per altri anni.
‫Quindi ora diamo un'occhiata al duemilauno.
‫Quindi dirò solo giorni, giorni e mesi, mese 21 e sarà febbraio 2001 e
‫ora 2004.
‫Quindi controlliamo di nuovo, e sarà il 2004.
‫Quindi permettetemi di portarlo sullo schermo e siamo, come potete vedere, duemila è un anno bisestile e anche il 2004.
‫Quindi nel 2001, 2002 e così via, febbraio ha solo 28 giorni.
‫E ogni volta che viene diviso per quattro, ha 29 giorni, anche se non è esattamente preciso.
‫Quindi ci sono anni in cui è saltato.
‫Quindi penso che ogni 100 anni venga saltato e poi una volta ogni 400 anni viene
‫mantenuto e così via, perché mentre la Terra in realtà non ha bisogno di 365 giorni per volare o per fare un intero cerchio
‫intorno al sole, ha bisogno di un poco più.
‫Quindi ha bisogno di circa un quarto di giorno in più, ma non è esattamente un quarto di giorno in più, qualcosa come
‫il punto che indica quattro giorni in più.
‫Ecco perché deve andare bene, come puoi vedere, Skip, mentre tu non puoi sederti qui ma deve essere comunque.
‫Tutto bene.
‫Quindi ora diamo un'occhiata a come possiamo ottenere l'ora corrente, ma in uno specifico.
‫Menor, quindi andiamo avanti e facciamolo.
‫Creerò una data ora, che chiamerò ora e sarà data ora punto ora e ora
‫voglio visualizzare il minuto corrente.
‫Quindi scriverò qualcosa come Il minuto è zero e ora sarà il punto minuto.
‫Quindi c'è questa proprietà chiamata minute.
‫Poi ce n'è uno chiamato ora e anche secondi.
‫E mostriamo che ora hanno il tempo e dice MINUT è sei.
‫Quindi sono le due e sei minuti ed è lì che puoi vedere il sesto minuto.
‫Tutto bene.
‫Ora una piccola sfida per te.
‫Questo gioca il tempo e questa struttura.
‫Quindi, tante
‫ore allora e tanti minuti e secondi.
‫Quindi qualcosa come le cinque e ventuno minuti e 30 secondi.
‫Quindi forse alle cinque.
‫Quindi in così tanti minuti e così tanti secondi.
‫Quindi, per favore, vai avanti e visualizzalo sulla console.
‫Va bene, spero che tu l'abbia provato e te lo dirò alle ore allora, quindi minuti e.
‫Secondi,
‫e questo sarà ora punto il nostro ora punto minuto e ora punto secondo.
‫Va bene, allora mostriamolo.
‫Eseguiamolo per vedere qual è l'ora corrente.
‫E siamo alle 14, otto minuti e 22 secondi.
‫È la stessa cosa che hai qui.
‫Quindi le due, otto minuti e 22 secondi.
‫Tutto bene.
‫Successivamente, scriveremo un programmino che ci dirà quanto tempo manca tra ora e l'ora
‫in cui entriamo.
‫Quindi e la data in cui entriamo, per essere precisi.
‫Quindi scrivi una data in questo formato e sarà perché, perché, perché studiare quattro anni, anno, anno, mese,
‫mese.
‫GIORNO-GIORNO Questo è ciò che mostreremo all'utente.
‫E poi lo otteniamo come input, che sarà la riga di lettura della console, quindi controlliamo se ha funzionato.
‫Quindi, se possiamo ricavare una data e un'ora da qualsiasi cosa sia stata inserita.
‫Quindi, come puoi vedere, il giorno ha un metodo Tripa, che ora può andare avanti e cercare di dare un senso all'input
‫che l'utente ha inserito.
‫E avrà un output che sarà data e ora.
‫E ora userò quella data e ora.
‫Quindi scriverò di volta in volta sulla console e creerò un intervallo di tempo e quell'intervallo di tempo
‫farà passare i giorni.
‫Quindi comunque siano trascorsi molti giorni da quando i dati sono stati inseriti o passeranno fino al giorno in cui è stato inserito.
‫Quindi quello che faccio ora è usare la variabile now che abbiamo creato all'inizio.
‫Quindi questo ora e vado a sottrarre.
‫Quindi c'è questo metodo sottrarre e cosa aggiunge, sottrae la data e l'ora specificate dall'istanza in
‫cui voglio sottrarre la data e l'ora, e questo è l'output che otteniamo.
‫Quindi qualunque cosa l'utente abbia inserito, che nel nostro caso sarà, verrà presa e sarà ben
‫utilizzata per calcolare questi giorni trascorsi.
‫E ora, finalmente, voglio mostrarlo.
‫Quindi dirò che sono passati giorni da allora.
‫E saranno questi ultimi giorni di punti, quindi questo lasso di tempo.
‫Ha anche una proprietà del giorno, che possiamo usare per ottenere il componente del giorno dell'intervallo di tempo
‫rappresentato dalla struttura dell'intervallo di tempo corrente.
‫Tutto bene.
‫Quindi, se non ha funzionato, diremo solo un input sbagliato.
‫Va bene, proviamo così.
‫Eseguiamolo.
‫Giusto, una data in questo formato, quindi diciamo che voglio sapere cosa è successo dal 1776.
‫Quindi mese, sarà il 07 luglio e il giorno sarà finito.
‫Quindi questo è il giorno dell'indipendenza.
‫E ora vediamo quanto tempo è passato da allora.
‫E sei da otto a ottomilatrecentosessantasei giorni.
‫Quindi questo è un perfetto esempio di una grande celebrazione nel giorno 88888.
‫Non è una grande idea?
‫Se nessuno lo fa, dovresti prenderlo e creare una grande festa per gli aiuti, che sarà tra circa un
‫anno e tre mesi.
‫Quindi dovrebbe essere qualcosa come ottobre, settembre.
‫Duemiladiciannove, e se lo guardi dopo, hai perso l'opportunità di
‫creare una festa che sarà il giorno 88888 dopo il Giorno dell'Indipendenza.
‫Tutto bene.
‫Quindi ora una piccola sfida.
‫So che questo video è lungo, ma abbi pazienza.
‫Quindi, per favore, vai avanti e scrivi un programma in cui qualcuno può inserire il suo compleanno e calcolerà i giorni trascorsi
‫da allora.
‫E non è difficile.
‫È piuttosto semplice, in realtà, perché ora hai visto come funziona.
‫Quindi, per favore, vai avanti e provalo.
‫Tutto bene.
‫Spero che tu l'abbia fatto.
‫Quindi l'unica cosa che ho intenzione di cambiare è che sto effettivamente cambiando il testo fino ad oggi in questo formato.
‫E per scrivere la tua data di nascita.
‫È la data di nascita?
‫Probabilmente la sua data di nascita e questo formato.
‫Quindi ora è la stessa cosa.
‫Ma ora dice di no.
‫I giorni sono passati da allora, ma qualcosa come te ha questo numero di giorni, hai così e così giorni.
‫Ora, proviamolo e scriviamo la tua data di nascita in questo formato.
‫Tutto bene.
‫Diciannove novanta o 88 e il mio caso maggio e 31.
‫E ho diecimilanovecentosessantanove giorni.
‫E puoi andare avanti e condividere i tuoi giorni sulla terra con noi, se lo desideri.
‫Oppure puoi condividere i tuoi piani per la grande celebrazione del Giorno dell'Indipendenza.
‫Ottantottomilaottocentottanta giorni dopo.
‫Tutto bene.
‫Così.
‫Sì, spero che questo video ti sia piaciuto e spero che tu abbia delle idee interessanti per una grande festa e ci vediamo
‫nel prossimo video.