2012-01-13 17 views
3

上記の書式として、テキストフィールド式new.java.util.Date()とパターンMMMMM dd, yyyyを指定しました。Ireport 4.5の日付書式を変更する方法

日付はjan 13, 2012のように表示する必要がありますが、他の形式で表示されます:Fri Jan 13 08:30:12 IST 2012

このように、上記の形式で日付を印刷する方法です。プレビューでは日付が正しく表示されますが、アプリケーション内にはFri Jan 13 08:30:12 IST 2012という形式が表示されます。正しく動作させる方法はありますか?

答えて

15
new SimpleDateFormat("MMM dd, yyyy ").format(new Date()) 

あなたはこのmethod..hope下記のお日付形式

-4

使用を取得しますので、テキストフィールドに上記の行を入れて、それは、これが不正解であるあなたに

public static String getDateTimeForUgcServer(String date) 
    { 

     SimpleDateFormat intputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
     Date dt = new Date(); 
     try 
     { 
      dt = intputFormat.parse(date); 
     } 
     catch (ParseException e) 
     { 
      e.printStackTrace(); 
     } 

     SimpleDateFormat outputFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss"); 
     String str = outputFormat.format(dt); 
     return str; 
    } 
+0

をするのに役立ちます。これは、OPが求めている形式ではありません。 – benka

+1

さらに、これはまったく同じ**誤った**の答えを投稿している3番目の質問です。 – benka

関連する問題