2013-10-12 64 views
4

我需要一個日期格式像斯卡拉 - 如何使用使用的SimpleDateFormat json4s

週二5月31日17時46分55秒+0800 2011

定製日期格式,我目前的格式使用是

implicit val formats = Serialization.formats(NoTypeHints) 

它會產生:

2011-05-31 17:46:55.0

如何製作像"Tue May 31 17:46:55 +0800 2011"這樣的字符串的格式?

回答

3
private def formatsWithDate(customDateFormat : SimpleDateFormat): Formats = { 
    new DefaultFormats { 
     override val dateFormatter = customDateFormat 
    } 
    } 

通過這種方式,您可以設置自己的日期格式

注意:對於早期版本比3.2.9,json4s將使用UTC時區,無論你在日期格式設置什麼時區的