【问题标题】:convert a String in java to datetime with specified format [duplicate]将Java中的字符串转换为指定格式的日期时间[重复]
【发布时间】:2014-03-05 07:36:01
【问题描述】:

我想将 java 中的 String 对象转换为 Datetime。字符串格式如下:

ddMMyyyyhhmm

不知道有没有捷径可以做。

【问题讨论】:

  • 听说过SimpleDateFormat ?
  • 你是说jodatime DateTime?

标签: java string datetime format


【解决方案1】:

尝试使用简单的日期格式化程序,例如:

SimpleDateFormat sdf = new SimpleDateFormat("ddMMyyyyhhmm");// or any date format you want
Date date = sdf.parse(s);

【讨论】:

    【解决方案2】:

    这样的?

     String string = "date string here"
    
     DateTimeFormatter formatter = DateTimeFormat.forPattern("ddMMyyyyHHmm");
     DateTime dt = formatter.parseDateTime(string);
    

    【讨论】:

      猜你喜欢
      • 2012-08-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-24
      • 1970-01-01
      • 2014-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多