Visualizzazione dei risultati da 1 a 10 su 38

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    305
    scusa in java.sql.time c'è solo l'ora mentre java.util.date include anche la data. Quindi al metodo di cui sopra posso passare direttamente l'oggetto java.sql.time?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    scusa in java.sql.time c'è solo l'ora mentre java.util.date include anche la data. Quindi al metodo di cui sopra posso passare direttamente l'oggetto java.sql.time?
    Sì scusa, è vero (!), mi stavo dimenticando che java.sql.Time ha solo l'ora e il senso della data è riferito alla "zero epoch", ovvero come se fosse l'ora al 1-gen-1970.

    Ti serve chiaramente anche una data (es. java.util.Date) a cui sommi i millisecondi del Time.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    305
    Quindi dovrei creare la data odierna con ore minuti e secondi impostati a 0 e sommargli i millisecondi dell'oggetto java.sql.time?
    no ma c'è qualcosa che non mi torna , anche il metodo get time fa riferimento alla zeroepoch!
    Ultima modifica di linux_r; 11-04-2014 a 12:57

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    Quindi dovrei creare la data odierna con ore minuti e secondi impostati a 0 e sommargli i millisecondi dell'oggetto java.sql.time?
    no ma c'è qualcosa che non mi torna , anche il metodo get time fa riferimento alla zeroepoch!
    java.util.Date (che rappresenta gg/mm/aaaa 00:00:00) ----> millisecondi + millisecondi di java.sql.Time ----> set in Date o new Date.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    305
    ma se uso il metodo getTime , di java.sql.Time , dice che fa sempre riferimento alla zero epoch, inoltre quando creo un nuovo oggetto Date, esso utilizza data e ora correnti , quindi non 00:00:00. grazie dell'aiuto naturalmente

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    ma se uso il metodo getTime , di java.sql.Time , dice che fa sempre riferimento alla zero epoch
    Con il long dei millisecondi è vero che 0 è tecnicamente 1 gennaio 1970 0:00:00 (GMT) ma in questo caso, con java.sql.Time, non importa .... sono millisecondi "in un qualunque giorno", in pratica ignorando il giorno. Stop. Questo serve.

    Quote Originariamente inviata da linux_r Visualizza il messaggio
    inoltre quando creo un nuovo oggetto Date, esso utilizza data e ora correnti , quindi non 00:00:00.
    Io non ho detto di partire con un new Date() .... ho detto di partire da un Date che "rappresenta gg/mm/aaaa 00:00:00" e questo ad esempio lo ottieni partendo da un GregorianCalendar, poi prendendo o il Date o direttamente i millisecondi.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    305
    ah ok !! ti ringrazio tantissimo !!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.