java - 如何正确解析这种日期?

标签 java date date-format simpledateformat

我无法为我的日期找到正确且干净的工作解决方案,其格式如下:

201406082159

(6 月 8 日 21:59 此处)

我最后尝试的是这样的:

SimpleDateFormat format2 = new SimpleDateFormat("YYYYMMDDHHMM", Locale.ENGLISH); 

遗憾的是,它无法正常工作并打印出来

Sun Dec 29 21:00:00 CET 2013

最佳答案

分钟数由m设置,而不是M

年份由 y 设置,而不是 Y

天(以月为单位)由 d 设置,而不是 D(以年为单位)

SimpleDateFormat format2 = new SimpleDateFormat("yyyyMMddHHmm", Locale.ENGLISH); 

Source

关于java - 如何正确解析这种日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28858787/

相关文章:

java - 用高/低代理计算java中的单词和字符?

java - Spring Data JPA : @Query gives error java. sql.SQLException:找不到列 'id'

java - EJBQL 日期比较

mySQL 选择按日期关闭行

java - SimpleDateFormat 在 Android 中的行为很奇怪

java - SWT 日期时间格式更改

swift - DateFormatter 在 ios 中不起作用通过设置

java - java awt中设置光标位置

java - 尝试重新安装或更新您的 Android SDK Manager

javascript - 如何格式化下拉列表中的日期?