Datasource smartgwt listgrid日期字段返回长日期值。。。?
smartgwt项目中的Listgrid有一些dateitem字段,允许用户从日历中为特定行选择日期。 当用户选择它时,在单元格mm/dd/yyyy的相关文本字段中显示项目 当我试图获取该单元格的值时,它会返回一个很长的日期值 范例 如果我选择2014年9月9日,当我尝试获取该值时,它会将我返回为 2014年9月9日星期二12:00:00 GMT+0530印度标准时间。根据,服务器必须以以下格式发送日期: 日期:2007-04-22 时间:11:07:13 日期时间域:2007-04-22T11:07:13 日期时间域:2007-04-22T11:07:13.582 您可以通过以下代码段实现这一点:Datasource smartgwt listgrid日期字段返回长日期值。。。?,datasource,smartgwt,datefield,listgrid,Datasource,Smartgwt,Datefield,Listgrid,smartgwt项目中的Listgrid有一些dateitem字段,允许用户从日历中为特定行选择日期。 当用户选择它时,在单元格mm/dd/yyyy的相关文本字段中显示项目 当我试图获取该单元格的值时,它会返回一个很长的日期值 范例 如果我选择2014年9月9日,当我尝试获取该值时,它会将我返回为 2014年9月9日星期二12:00:00 GMT+0530印度标准时间。根据,服务器必须以以下格式发送日期: 日期:2007-04-22 时间:11:07:13 日期时间域:2007-04-22T11
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
sdf.format(myDate);
然后,在客户端,您可以使用SmartGWT格式化日期:
myListGridField.setDateFormatter(DateDisplayFormat.TOEUROPEANSHORTDATE);