2017-07-11 7 views
0

私はwebdevelopmentにdatepickerを追加しようとしています。考え方は、ページがロードされると、日付ピッカーが空白で表示されるのではなく、現在の日付に設定されるということです。 プロジェクトはJavaとJSPで開発されているので、現在の日付を = new Date()またはCalendar.getTime()に設定していますが、datepickerに送信するとStringとして読み取られます。 私はそれを瞬時に変更しようとし、SimpleDateFormat( "dd-MM-yyyy")でフォーマットしようとしましたが、まだ何も動作しません。 どのようにそれに直面する必要がありますか?私は、ページの読み込みで、今取得しています何Java Date/CalendatをHTML DatePickerに変換する

<% 
     Date objDate; 
     objDate = new Date(); //Alternative Calendar.getInstance().getTime(); 
    %> 
    <html> 
     <body> 
       <input required type="date" name="datepicker" value="<%=objDate%>"> 
     </body> 
    </html> 

のようなものです:enter image description here

そして、何私が探していますは、次のとおりです。enter image description here

+0

問題は不明です。 –

答えて

0

は、このコードを試してみてください。

<% 

    DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy/MM/dd"); 
    LocalDate localDate = LocalDate.now(); 

%> 
<body> 
      <input required type="date" name="datepicker" value="<%=objDate%>"> 
</body> 

することができます必要に応じて日付形式を変更します。

+0

ありがとうございます。このエラーは、datepickerがyyyy.MM-dd形式のみをサポートしているように見えます。他の形式は認識されません – delucaezequiel

+0

この回答があなたの問題を解決する場合は、自分の答えの横に正しいマークを選択することができます。このように人々はこの問題が解決されたことを知ります。 – denis

関連する問題