получить текущую дату в формате дд-мм-гггг - PullRequest
6 голосов
/ 13 октября 2011

как получить текущую дату в формате DD-MM-YYYY в BlackBerry

Я уже попробовал следующее, но это дает мне вывод 1318502493

long currentTime = System.currentTimeMillis() / 1000;

System.out.println("Current time in :" + currentTime);

Ответы [ 3 ]

17 голосов
/ 13 октября 2011
private String pattern = "dd-MM-yyyy";
String dateInString =new SimpleDateFormat(pattern).format(new Date());
6 голосов
/ 13 октября 2011
DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");
return formatter.format(new Date());
3 голосов
/ 13 октября 2011

Проверьте, можете ли вы использовать SimpleDateFormat. Если вы можете, создайте объект этого класса и используйте его для форматирования возврата, предоставляемого System.currentTimeMillis (). Некоторый код ниже:

import java.util.*;
import java.text.*;

public class DateTest {
  public static String getCurrentTimeStamp() {
       SimpleDateFormat formDate = new SimpleDateFormat("dd-MM-yyyy");

       // String strDate = formDate.format(System.currentTimeMillis()); // option 1
       String strDate = formDate.format(new Date()); // option 2
       return strDate;
  } 
  public static void main (String args[]) {
       System.out.println(getCurrentTimeStamp());
  }
}
...