Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    883

    [JAVA] Ora non corretta

    Uso il seguente codice per visualizzare data ed ora su un sistema windows
    Su l'ora ho un problema, ovvero se sono le 11, mi vengono visualizzate le 10. Se sono le 16 mi vengono visualizzate le 15.

    Sapete dirmi perche'?

    codice:
        public static String getTimeAndDate( )
        {
            StringBuffer buf = new StringBuffer();
            Calendar cal = Calendar.getInstance();
            int day     = cal.get(Calendar.DAY_OF_MONTH);
            int month   = cal.get(Calendar.MONTH) + 1;
            int year    = cal.get(Calendar.YEAR);
            int hour24  = cal.get(Calendar.HOUR_OF_DAY);
            int min     = cal.get(Calendar.MINUTE);
            int sec     = cal.get(Calendar.SECOND );
            int msec    = cal.get(Calendar.MILLISECOND );
    
            buf.append( month );
            buf.append('/');
            buf.append( day );
            buf.append('/');
            buf.append( year );
            buf.append(' ');
            buf.append( hour24 );
            buf.append(':');
            buf.append( min );
            buf.append(':');
            buf.append( sec );
    
            return buf.toString();
        } // getTimeAndDate

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    forse è sbagliata la configurazione del pc in "data e ora"

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Originariamente inviato da floyd
    forse è sbagliata la configurazione del pc in "data e ora"
    Penso di sì. A me visualizza l'ora perfettamente.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    883
    Non era spuntata l'opzione "passa in automatico all'ora legale" in date ed ora dal pannello di controllo

    ora funziona correttamente anche a me


    grazie!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.