Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come convertire una data al calendario in Java

Nonostante sia chiamata " Data ", la classe java.util.Date non rappresenta ciò che di solito pensiamo come una data . Piuttosto, è un istante di tempo misurato in millisecondi dalla mezzanotte GMT , 1 gennaio 1970 ( nota come "Unix epoch . " ) . Questa " data " non riflette i calendari utilizzati in altri paesi , come ad esempio il calendario tradizionale giapponese o il calendar.To indirizzo ebraico questo , Java fornisce la classe java.util.Calendar . È comunque possibile utilizzare la classe Date per confronti semplici , come ad esempio determinare quali dei due date è precedente . D'altra parte , se avete bisogno di manipolare singole unità o di esprimere una data utilizzando un calendario internazionale , quindi è necessario utilizzare un oggetto Calendar . Java fornisce metodi che convertono tra Date e calendari in modo da poter usare entrambi i tipi intercambiabile. Cose che ti serviranno
Java Strumenti di sviluppo
Show More Istruzioni
1

recuperare l'oggetto java.util.Date che si desidera convertire . Se il valore che hai è solo un numero di millisecondi dalla Unix Epoch ( come quello restituito da una chiamata a System.currentTimeMillis ) , è possibile ottenere un oggetto Data equivalente passando il valore di una chiamata alla "nuova data ".

2

Creare un nuovo oggetto Calendar chiamando " nuovo calendario ( ) " senza argomenti , che saranno inizializzarla con il fuso orario predefinito e le impostazioni internazionali per il sistema su cui l'applicazione è in esecuzione. In alternativa , è possibile passare un fuso orario esplicito e locale a questo costruttore , se si desidera convertire la data in un fuso orario diverso da quello predefinito .
3

Chiamare il metodo " setTime " su l' oggetto Calendar , passando l' oggetto Date che si desidera convertire . Il Calendario sarà ora rappresentare contemporaneamente l'oggetto Date .
4

Chiamare il metodo e "get " "set" per l'oggetto Calendar per manipolare i suoi singoli componenti , come ad esempio il mese , il giorno, anno , numero di ore , il numero di minuti e di altri.
5

Se è necessario recuperare un oggetto Date che corrisponde a questo calendario , dopo l'esecuzione di alcune manipolazioni , chiamare il metodo " getTime " , che restituisce un data .

 

Programmazione © www.354353.com