Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [JSP] gestione date

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    483

    [JSP] gestione date

    Ciao ragazzi,
    A me sevirebbe riuscire ad ottenere dalla funzioe date() tre variabili ossia: (giorno, ora, data)
    Giorno = Sabato
    Ora = 21:41
    Data = 20/03/2004

    Come posso fare?
    Grazie mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    483
    Ragazzi nessuno mi aiuta?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    682
    Vedi tra gli esempi di tomcat ci sono delle jsp che puoi testare e di cui puoi anche vedere il sorgente tra gli esempi tratta anche date.

  4. #4
    invece del date utilizza la classe Calendar:
    Calendar.getTime() -> torna la data
    Calendar.get(HOUR); -> torna l'ora
    Calendar.get(MINUTE): -> torna il minuto
    e così via

    basta che controlli la documentazione
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  5. #5
    Io dalla mia poca esperienza con le date ti posso consigliare di usare la classe java.text.SimpleDateFormat soprattutto perchè formattando in questo modo la data:
    "SimpleDateFormat formatter = new SimpleDateFormat("dd/MM/yyyy");"

    E assegnando il valore della data ad una variabile stringa in questo modo:
    String gg = formatter.format([nome della variabile di tipo Date]);

    Hai facilmente il formato che vuoi..... invece se non sbaglio per fare la stessa cosa con la classe Calendar (correggetemi se sbaglio) per formattare la data nello stesso modo avresti dovuto scrivere:

    String gg=[variabile Calendar].get([variabile Calendar].DATE)+"/"+[variabile Calendar].get([variabile Calendar].MONTH)+"/"+[variabile Calendar].get([variabile Calendar].YEAR)

    Naturalmente se devi fare delle operazioni con le date (del tipo prendere una daya e aggiungerci tot giorni) allora conviene la classe Calendar se invece devi solo prendere una data formattarla come vuoi e stamparla allora usa java.sql.Date.
    Si dice che ci vuole un minuto per notare una persona speciale, un'ora per apprezzarla, un giorno per volerle bene, ...ma poi tutta una vita per dimenticarla.

    UN AMICO E' UN SOLE SENZA TRAMONTO...

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.