我可以以某种类似于g:formatDate标记的方式格式化日期,但是可以在Service中格式化吗?包括i18n和l10n?

在服务中执行此操作可能不是最佳做法,因为它更可能是 View 逻辑的一部分,但是我需要将日期作为JSON响应的一部分返回,并且我不想处理此问题在JS中(主要是因为l10n)。

谢谢你的建议。

最佳答案

您可以在这样的服务或 Controller 中使用formatDate:

g.formatDate( date: new Date(), type: "date", style:"MEDIUM" )

编辑:
在服务中不起作用

10-05 22:06