の形式で日付を含む文字列がありますdd/mm/yyyy
。たとえば、lastDate = "1/2/2012"
->日付ピッカーダイアログからこの日付を取得します。今、私はこれについて質問があります。1桁の場合、日付または月の前に0を追加する必要があります。操作後、私の日付は20120201
、デリメータを削除して文字列を逆にした方法に関係なく、スタックします。日または月に0を加算すると、10未満の場合、または1桁になります。
1160 次
2 に答える
2
を使用するDatePicker
と、年、月、日がintとして取得されます。したがって、目的の文字列を作成するには、次を使用できますString.format
。
String.format("%d%02d%02d", year, month, day);
于 2013-01-16T12:32:56.977 に答える
1
DatePickerを使用している場合は、@NikitaBeloglazovメソッドを使用できます。ただし、日付が文字列である他の状況では、SimpleDateFormatクラスを使用して解析とフォーマットを行うことができます。詳細とチュートリアルplzについては、http: //www.xyzws.com/javafaq/how-to-use-simpledateformat-class-formating-parsing-date-and-time/142を確認してください。
于 2013-01-16T12:51:17.643 に答える