PDA

Visualizza la versione completa : [JAVA] Inserimento data e ora: dov' l'errore?


MOBILUK
24-06-2003, 18:34
sono alle prese con un problema stupidissimo. Non riesco ad inserire la data e l'ora in un programma. Osservate il codice, e ditemi dov' che sbaglio; io non riesco davvero a capire dove possa essere l'errore, la classe TimeZone dovrebbe essere importata correttamente, e il suo metodo Clone scritto altrettanto correttamente.

[CODE]
import java.util.*;

public class name_class
{


public static void main (String[] args)
{

System.out.println ("xxxxxxxx");

String t;
t = TimeZone.clone();


System.out.println ("Data :" + t);


}

}
[CODE]


ringrazio chi potr aiutarmi!

floyd
24-06-2003, 18:47
invece di capire cosa hai fatto ti consiglio un oggetto che non usi

System.out.println(new Date());

MOBILUK
24-06-2003, 18:52
grazie per l'aiuto floyd, ma se voglio solo la data o solo l'orario cosa devo modificare?

floyd
24-06-2003, 18:57
SimpleDateFormat date = new SimpleDateFormat("MMM d, ''yy");
SimpleDateFormat hour = new SimpleDateFormat("h:mm a");
Date d = new Date();
String formatDate = date.format(d);
String formatHour = hour.format(d);

MOBILUK
24-06-2003, 19:05
ho provato ad inserire il codice da te suggerito, ma ho errori in fase di compilazione (vedi allegato) :(

Lucis
24-06-2003, 21:41
Credo sia dovuto al fatto che non hai importato la classe.
Aggiungi all'inizio del file
import java.text.SimpleDateFormat;

:metallica

Loading