Date, DateFormat e Locale

2 respostas
J

Bom dia pessoal … algumas dúvidas …

  1. Criei um objeto data

    java.util.Date dataCorrente = new java.util.Date()
    

    Porém ele aparece no formato americano … então criei um objeto Locale:

    java.util.Locale localCorrente = new java.util.Locale("pt","BR");
    

    Porém, como eu digo que o meu objeto dataCorrente usuará o formato português Brasil na variável localCorrente ?

  2. Como eu formato uma data para “dd/mm/yyyy” por exemplo ?

2 Respostas

A
Public class Teste {

  public static void main(String[] args) {
   String Data;

   Data = DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.getDefault()).format(new Date()));

   System.out.println(Data);
  }
}
M

Tenta assim funciona.....

import java.util.Date;
public class formatData {
  public static void main(String[] args) { 
   String Data; 
   Date dt = new Date();
   System.out.println(dt.toGMTString());

  } 

}

ate mais

Criado 9 de janeiro de 2003
Ultima resposta 10 de jan. de 2003
Respostas 2
Participantes 3