2016-06-11 14 views
0

私はJtextFieldに日付があります。 "11-06-2016" DateFormat(11-07-2016)に戻し、有効期限の日付を1月に追加します。 。 だから私は、次の 開始日を取得することができます:2016年11月6日 終了日:2016年11月7日Jtextfieldから日付を取得して有効期限を追加する

を私はこれが現在の出力 java.textである以下の

public static String expireDate(String Data) 
{ 
    Calendar cal = Calendar.getInstance(); 
    SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy"); 
    java.util.Date textFieldAsDate = null; 
     try { 
      textFieldAsDate = sdf.parse(Data); 
     } catch (ParseException e) { 
      e.printStackTrace(); 
     } 
     cal.setTime(textFieldAsDate); 
     cal.add(Calendar.MONTH, 1); 
     sdf.format(cal.getTime()); 
     return sdf.toString(); 
} 

を試してみました。このリットルで

return sdf.toString(); 

:9586200

答えて

0

@ SimpleDateFormatのは、次の行を交換してもらえine:

return sdf.format(cal.getTime()); 

結果を教えてください。

+0

意図した通りに作業しましたが、実際には以前に試みましたが、コードを修正していないので、もう一度試してみることはありませんでした。 =)助けてくれてありがとう –

関連する問題