ExtJS 日期格式问题
Posted
技术标签:
【中文标题】ExtJS 日期格式问题【英文标题】:ExtJS DateFormat Issue 【发布时间】:2011-05-12 22:07:16 【问题描述】:我还没有找到关于这个确切问题的现有问题(有几个类似但没有帮助)。
我有一个包含考试结果的 GridPanel,包括考试完成的时间。从 SQL 服务器返回的日期格式类似于 'yyyy-mm-dd hh:mm:ss.uuu' (2011-04-15 19:45:13.197)。
我的问题是即使时间是 19:45,它总是显示为上午 7:45。
我在数据存储中使用的 dateformatter 是 'Y-m-d H:i:s' 和 'F j, Y, g:i A' 在列模型中.我已经在数据存储区中尝试了几种不同的选项,但它们都没有任何作用,即使它们都可以工作。
谢谢
【问题讨论】:
【参考方案1】:您可以尝试以下方法:在商店中使用 type:'date', dateFormat: 'c'
在列中使用适合我的 xtype: 'datecolumn', format: 'Y-m-d H:i:s'
。
【讨论】:
抱歉,它仍然显示 7:45 AM。 @cmhampton 请确认您在商店中的日期格式是这样的:Date Mon May 09 2011 15:09:00 GMT+0000
并提供一些示例代码来说明您如何尝试显示它。
好吧,我觉得自己像个白痴。我的服务器端 JSON 编码函数中有一个错字。一旦我修复它,一切都会完美运行。抱歉,sra 浪费了您的时间。
@cmhampton 没问题!再一次以上是关于ExtJS 日期格式问题的主要内容,如果未能解决你的问题,请参考以下文章