2017-06-13 60 views
0

我有3個變量是從日期中提取的,例如我分別有日期,月份和年份,現在我想將它們連接成單個變量,然後轉換爲日期格式。可以幫助嗎? 我想這樣如何做速度級聯?

集($海峽= 「$ date_curr1 $ month_curr1 $ year_curr1」)

集($ dateFormated = $ dateTool.toDate( 「DDMMYYYY」,$ STR))

+0

什麼你越來越?你有什麼錯誤? – soorapadman

+0

DateTool將不會以這種方式工作,您應該將其作爲日期發送。 – soorapadman

回答

0

代碼中有幾個錯誤DateTool dateformat錯誤您的格式應該是dd-MM-yyyy而不是ddMMyyyy

速度字符串連接,我們需要一直使用變量和速度的設定一直#set 我加入這個地圖

contextMap.put("dateTool",new DateTool()); 
contextMap.put("date_curr1","14"); 
contextMap.put("month_curr1","06"); 
contextMap.put("year_curr1","2017"); 

和速度文件

#set($concat ="-") 
#set($str = "$date_curr1$concat$month_curr1$concat$year_curr1 ") 
$str 
#set($dateFormated = $dateTool.toDate("dd-MM-yyyy",$str)) 
$dateFormated 

輸出

14-06-2017