3 回答
TA贡献2065条经验 获得超14个赞
LocalDate.parse( "19/05/2009" , DateTimeFormatter.ofPattern( "dd/MM/uuuu" ) )
细节
java.util.Date
, java.sql.Date
SimpleDateFormat
LocalDate
LocalDate
LocalDate
DateTimeFormatter
DateTimeFormatter
DateTimeFormatter f = DateTimeFormatter.ofPattern( "dd/MM/uuuu" );LocalDate ld = LocalDate.parse( "19/05/2009" , f );
LocalDate
DateTimeFormatter f = DateTimeFormatter.ofLocalizedDate( FormatStyle.FULL ) .withLocale( Locale.CANADA_FRENCH ) ;String output = ld.format( f );
System.out.println( "ld: " + ld + " | output: " + output );
LD:2009-05-19输出:MADI 19 MAI 2009
关于 java.time
java.util.Date
, Calendar
, & SimpleDateFormat
.
java.sql.*
,后来 内置的。 带有捆绑实现的标准JavaAPI的一部分。 Java 9添加了一些次要的特性和修复。 和 中的大部分java.time功能都被移植到Java 6&7中。 Androidbundle实现的以后版本的java.time类。 对于早期的Android(<26), 项目适应 Threeten-Backport
(上文所述)。看见
Interval
, YearWeek
, YearQuarter
添加回答
举报