【问题标题】:Scala date time convertion using joda datetime使用 joda datetime 转换 Scala 日期时间
【发布时间】:2016-03-11 04:22:11
【问题描述】:

我尝试使用 joda 将日期时间转换为 yyyy/MM/dd 格式。但我收到了这个错误。

格式无效:“2016-03-10T15:45:03.000+05:30”格式错误 “T15:45:03.000+05:30”:()

这是我的方法

val dateFormatGeneration: DateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd");
            def convertDateTime(dt:DateTime):String={
                dateFormatGeneration.parseDateTime(dt.toString).toString
            }

我只需要将 joda datetime 对象转换为 yyyy/MM/dd 格式的字符串

【问题讨论】:

    标签: scala datetime jodatime


    【解决方案1】:

    据我所知,最简单的方法就是使用DateTimeFormatter 的print() 方法:

    val dateFormatGeneration: DateTimeFormatter = DateTimeFormat.forPattern("yyyy-MM-dd");
    
    def convertDateTime(dt:DateTime):String={
        dateFormatGeneration.print(dt)
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-29
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 2014-08-08
      • 2015-01-16
      • 1970-01-01
      相关资源
      最近更新 更多