Data

Pessoal por favor onde estou errrando o que falta pra que seja exibido a data ? nao esta exibindo!
obrigado.

private void txtDataAtualActionPerformed(java.awt.event.ActionEvent evt) {
    
    SimpleDateFormat data = new SimpleDateFormat("dd/MM/yyyy");
    
    //setVisible(true);
    // TODO add your handling code here:
}

em que parte deste código ae voce está tentando exibir a data??
não está faltando um:

 System.out.println("Hello!!!");

???

Está faltando você ter um objeto com a data, o SimpleDateFormat apenas formata a saída de uma data, tente o código abaixo:

Calendar calendar = new GregorianCalendar();
SimpleDateFormat data = new SimpleDateFormat(“dd/MM/yyyy”);
System.out.println( data.format( calendar.getTime() ) );

Att

Date data = new Date();
SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy");
String dataFormatada = formato.format(data);
System.out.println(dataFormatada);

Abs :wink:

tentei todas as opçoes que me postaram nenhuma deu certo, ! agora baixei o jcalendar

Posta o código ae para podermos visualizar onde você está errando!

vê se te ajuda, mas nem testei!

[code]import java.util.Date;

public class Exemplo{
public static void main(String args[]){
Date data = new Date();
System.out.println(data.toString());
}
}[/code]

pode te ajudar:

http://www.guj.com.br/articles/8

abrxx

[quote=lokit"s]vê se te ajuda, mas nem testei!

[code]import java.util.Date;

public class Exemplo{
public static void main(String args[]){
Date data = new Date();
System.out.println(data.toString());
}
}[/code]

pode te ajudar:

http://www.guj.com.br/articles/8

abrxx

[/quote]

Até funciona esse seu código acima, porem sem formatação correta, pois o usuário pode digitar “20122011” sem as barras, eu já testei e funcionou o código do henriqueluz, é bom ele postar o código para podermos ver o erro dele!

[quote=mauricionarcizo][quote=lokit"s]vê se te ajuda, mas nem testei!

[code]import java.util.Date;

public class Exemplo{
public static void main(String args[]){
Date data = new Date();
System.out.println(data.toString());
}
}[/code]

pode te ajudar:

http://www.guj.com.br/articles/8

abrxx

[/quote]

Até funciona esse seu código acima, porem sem formatação correta, pois o usuário pode digitar “20122011” sem as barras, eu já testei e funcionou o código do henriqueluz, é bom ele postar o código para podermos ver o erro dele![/quote]

pois é.

podendo usar o

SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy");   

mas blz.

fiz um exmplo básico tbm funciona:

[code]import java.text.SimpleDateFormat;
import java.util.Date;

/**

  • @author vcarretero

*/

public class Outra {

public Outra() {

}

public static void main(String args[]){

    System.out.println(new SimpleDateFormat("dd/MM/yyyy").format(new Date()));

    // Resultado é : 24/08/2011

}

}[/code]

esse eu testei!

abrxx!

[code]import java.text.SimpleDateFormat;
import java.util.Date;

public class DataFormatada {

public static void main(String[] args) {
	SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
	
	Date data = new Date();
	
	System.out.println(dateFormat.format(data));
	
	
	dateFormat = new SimpleDateFormat("'Data:' dd-MMMM-yyyy 'Hora:' hh:mm:ss");
	
	System.out.println(dateFormat.format(data));
}

}[/code]

Saída:

[quote]24/08/2011 09:53:47
Data: 24-Agosto-2011 Hora: 09:53:47[/quote]