【jQuery处理Calendar】jQuery可以处理Calendar对象并做格式输出么?

<s:date name="xxCalendar" format="yyyy-MM-dd HH:mm:ss/> 这是struts在jsp中显示Calendar对象的形式,那么jquery中有办法这样做么?

-- 我是通过ajax的方式返回数据的,在大的对象中包含了Calendar类型的成员。

public Class Data{
private Integer id;
private Calendar calendar;
//getter & setter

}

以前的做法是将Calendar转成String类型再返回。

阅读 5k
3 个回答

对calendar变量的getter方法添加下面的注解

@JSON(format="yyyy-MM-dd HH:mm:ss")
public Calendar getCalendar(){
  return calendar;
}

这样在前端获取到的就是需要的格式的字符串了。
但要注意导入jar包struts2-json-plugin-version.jar

javascript有专门的Date处理函数。你可以参考这里

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏