Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    21

    [java] confrontare che ora e minuti correnti siano in un range

    ciao, mi serve capire in qualche modo se ora e minuti correnti rientrano in un range (ora inizio - ora fine).
    per spiegare meglio vengono prelevati da un database in formato int:
    orainizio (es 24)
    minutiinizio (es 10)
    orafine (es 2)
    minutifine (es 15)

    quindi prelevo l'ora corrente con gregoriancalendar, e mi salvo:
    oracorrente (es 1)
    minuticorrenti (es 20).

    adesso il problema e' fare una procedura che controlli se l'ora/minuti correnti rientrano nel range ora/minuti inizio - ora/minuti fine.
    cioe' devo capire se l'1,20 rientra nel range 24.10 - 2,15 oppure no.

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    dovrebbe bastarti il metodo compareTo del calendar, ci hai dato un occhiata?

    http://docs.oracle.com/javase/1.5.0/...html#compareTo(java.util.Calendar)

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    21
    si l'avevo visto ma pensavo non facesse al caso mio in quanto nel database ora e minuti sono in 2 campi diversi e poi con compareto mi fa il confronto tra data e ora non solo tra ore.
    pero' in effetti se setto le date a zero il confronto dipende solo dalle ore e dovrebbe funzionare.

    grazie per la risposta

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.