Claudiogarau.it :: Tutorials & Scripts, PHP, Linux and more. :: Mappa del sito
Tutorials & Scripts, PHP, Linux and more.

Home :: Java :: Indice Java

Orari e date in Java

Inserito il: 12-07-2007


Java mette a disposizone alcune classi e metodi per la gestione di date e orari. In particolare puņ essere utilizzata la classe Calendar che permette di convertire un oggetto date in elementi di tipo intero indicanti anni, mesi, giorni, ore etc.

Per la gestione degli orari potremmo sfruttare i metodi Calendar.get e Calendar.AM_PM. Il primo restituisce l'unità di tempo passata come parametro (ad esempio un orario) sotto forma di intero; il secondo restituisce un valore pari a 1 se l'orario è notturno/mattutino (A.M.) o pomeridiano/serale (P.M).

Di seguito presentiamo il codice necessario per ricavare l'ora corrente con una semplice applicazione Java:
import java.util.*;

  public class OraCorrente{
  public static void main(String[] args){
  Calendar calendar = new GregorianCalendar();
  
  String orario;
  int ore = calendar.get(Calendar.HOUR);
  int minuti = calendar.get(Calendar.MINUTE);
  int secondi = calendar.get(Calendar.SECOND);
  
  if(calendar.get(Calendar.AM_PM) == 0)
  orario = "A.M.";
  else
  orario = "P.M.";
  System.out.println("Sono le : " + ore + ":" 
  + minuti + ":" + secondi + " " + orario);
  }
}
Per quanto riguarda invece la data, la classe Calendar possiede una sottoclasse chiamata GregorianCalendar utile per la conversione di date nel formato previsto dal calendario standard Gregoriano basato sulle datazioni prima e dopo Cristo.

Di seguito mostriamo il codice necessario per la stampa a video della data corrente:
import java.util.*;
public class DataCorrente{
  public static void main(String[] args){
  Calendar cal = new GregorianCalendar();
  int giorno = cal.get(Calendar.DAY_OF_MONTH);
  int mese = cal.get(Calendar.MONTH);
  int anno = cal.get(Calendar.YEAR);
  System.out.println(giorno + "-" + (mese + 1) + "-" + anno);
 }
}


Indice Java
Apache (19)
CGI (11)
Jsp (16)
Linux (18)
Manuali (4)
Perl (12)
Php (134)
PostgreSQL (12)
Tomcat (10)
Unix (12)
Libri (172)
Forum


Manuale pratico di Java. Dalla teoria alla programmazione
Manuale pratico di Java. Dalla teoria alla programmazioneIl volume propone in modo chiaro tutti gli argomenti necessari per impadronirsi dei fondamenti teorici della programmazione e di tutti...
Maggiori dettagli

Semplice programma interattivo in Java
Una delle particolarità che rendono Java un linguaggio di programmazione completò è la possibilità di creare applicazioni interattive che consentano... Leggi l'articolo



Aiutiamo l'Abruzzo - Terremoto del 6 Aprile 2009 - Invia anche tu un SMS vuoto al numero 48580 al costo di 1 euro

Aspcenter.net
Mrwcorsi.it
Mrwebmaster.it
4 You Gratis.it
AG web solutions
Ceptive.it
Jacoz.net
Giochi Gratis
Pierotofy.it
Giornale Webmaster
Manuali
Morpheusweb.it
SEO Directory
Design multimedia
proBLOG
Visual designer
Forum per Webmaster




Pagina caricata in 8.4877 secondi. | Per informazioni | ©CG di Claudio Garau P.IVA 03219430927 RSS