Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Datasource smartgwt listgrid日期字段返回长日期值。。。?_Datasource_Smartgwt_Datefield_Listgrid - Fatal编程技术网

Datasource smartgwt listgrid日期字段返回长日期值。。。?

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

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

您可以通过以下代码段实现这一点:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
sdf.format(myDate);
然后,在客户端,您可以使用SmartGWT格式化日期:

myListGridField.setDateFormatter(DateDisplayFormat.TOEUROPEANSHORTDATE);