首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DateField获取值

DateField获取值
EN

Stack Overflow用户
提问于 2009-09-16 13:46:39
回答 2查看 1.9K关注 0票数 2

我在获取com.gwtext.client.widgets.form.DateField组件的值时遇到问题。我想在服务器端解析日期,所以我使用方法getText()而不是getValue()。问题是DateField组件的格式是YYYY-MM-DD,但是如果我打印日期值,我得到的结果是“清华9月17日2009 00:00:00 GMT+0200",所以格式是不同的。我以为只有getValueAsString()结果会是这样的“清华9月17日2009 00:00:00 GMT+0200",但是getText()应该返回"2009-09- 17”:(,但它没有,我怎么才能得到正确格式的值呢?

EN

回答 2

Stack Overflow用户

发布于 2011-07-21 23:13:17

您可以使用格式化程序,它们是GWT框架的一部分

代码语言:javascript
复制
 DateField date = new DateField();
 String result = DateTimeFormat.getFormat("MM/dd/yyyy").format(date.getValue());

我希望这能行得通。

票数 1
EN

Stack Overflow用户

发布于 2009-12-04 00:59:06

使用getRawValue()

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1433072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档