Visualizzazione dei risultati da 1 a 4 su 4

Discussione: java Validazione data

  1. #1
    siapri
    Guest

    java Validazione data

    Ciao a tutti
    Come posso validare una data in java ? Visto che:

    String ds = "15/35/2002";
    Date d = new Date(ds);

    in d ci finisce: Fri Apr 04 00:00:00 GMT+02:00 2003


  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    vuoi che ti validi se "16/43/1983" la data nel formato 2 caratteri GIORNO - 2 carateri mese - 4 caratteri anno?

  3. #3
    Utente di HTML.it L'avatar di ghinz
    Registrato dal
    May 2001
    Messaggi
    211
    Usa la classe SimpleDateFormat:

    SimpleDateFormat euroDateFormat = new SimpleDateFormat("dd/MM/yyyy");
    Date d = euroDateFormat.parse("44/25/3700");

    In teoria dovrebbe sparare un'eccezione se la data non è parsabile.
    Non verificato però, guarda nella documentazione ufficiale del jdk.
    Ciao
    ghinz

  4. #4
    il metodo solleva una ParseException, se la stringa non può essere trasformata in data
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

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