SimpleDateFormat日期格式化

墨蓝 2021-12-13 23:17 482阅读 0赞
  1. public class T {
  2. /**
  3. * @param args
  4. */
  5. public static void main(String[] args) {
  6. // TODO Auto-generated method stub
  7. SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
  8. SimpleDateFormat newsdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  9. try {
  10. /**
  11. * parse解析的字符要和sdf的日期格式 一致 否则会出现意想不到的结果
  12. * 比如 19900431 模板为yyyyMMdd
  13. * 则会输出1990-05-01 因为四月份没有31所以会递进1就成为了05-01
  14. */
  15. Date date = sdf.parse("19900413123020");
  16. System.out.println(newsdf.format(date));
  17. } catch (ParseException e) {
  18. // TODO Auto-generated catch block
  19. e.printStackTrace();
  20. }
  21. }
  22. }

转载于:https://www.cnblogs.com/james1207/p/3362233.html

发表评论

表情:
评论列表 (有 0 条评论,482人围观)

还没有评论,来说两句吧...

相关阅读