0
如何将列表从LocalDate转换为百里香JavaScript日期列表?将列表从LocalDate转换为Javascript日期在thymeleaf
当我刚刚在
var timeaxis = /*[[${timeaxis}]]*/ [];
添加列表,然后我得到的LOCALDATE的改装成JSON
var timeaxis = [{'chronology':{'calendarType':'iso8601','id':'ISO'},'dayOfMonth':1,'dayOfWeek':{'$type':'DayOfWeek','$name':'TUESDAY'},'dayOfYear':306,'era':{'$type':'IsoEra','$name':'CE'},'leapYear':true,'month':{'$type':'Month','$name':'NOVEMBER'},'monthValue':11,'year':2016}];
当我试图用格式化的日期https://github.com/thymeleaf/thymeleaf-extras-java8time
var timeaxis = /*[[${#temporals.listFormat(timeaxis, "'new Date('yyyy','MM','d')'")}]]*/ [];
然后我得到一串字符串
var timeaxis = ['new Date(2016,11,1)'];
我想要的是[new Date(2016,11,1)]
如何在Thymeleaf中实现此目标?
我不能重现这个...在thymeleaf 3,我越来越:'VAR timeaxis = [新日期(2017,02,10),新日期(2017,02,10),新日期(2017,02,10)];'。你在使用百里香2吗? – Metroids
@Metroids谢谢你的回答。我用的是thymeleaf 2.我也用thymleaf 3.0.1试过它,但它仍然不起作用。与thymeleaf 3我得到:'[{“年”:2016年,“月”:“11月”,“dayOfMonth”:1,“dayOfWeek”:“星期二”,“时代”:“CE”,“dayOfYear”:306 “leapYear”:真 “monthValue”:11 “年表”:{ “ID”: “ISO”, “calendarType”: “ISO8601”}}]' – leo