gpt4 book ai didi

extjs - 如何在extjs中显示时间和日期

转载 作者:行者123 更新时间:2023-12-04 15:05:12 26 4
gpt4 key购买 nike

如何在网格面板中显示日期/时间。日期来自服务器端 asp.net web 服务:

{9/14/2009 10:23:00 AM}

我在显示日期和时间时出错。它显示 NaN/NaN/NaN 12:NaN:NaN PM
var store = new FMP.AspNetJsonStore({
fields: [
{ name: 'DateOccurred'}
],
});

var dateRenderer = Ext.util.Format.dateRenderer('m/d/Y h:i:s A');

{ header: xppo.st('SDE_DATE_OCCURRED'), width: 75, sortable: true,
dataIndex: 'DateOccurred', renderer: dateRenderer },

在商店中,如果我定义字段:
[ { name: 'DateOccurred', type: 'date', dateFormat: 'm/d/Y'} ],

...它显示一个空白字段。

请帮助我解决这个问题。

最佳答案

指定的 dateFormat 必须与日期字符串完全匹配才能解析。格式 'm/d/Y' 失败,因为它缺少时间组件,而 'm' 需要 2 位数的月份。成功解析示例日期字符串的 dateFormat 是:

'n/d/Y H:i:s A'

您还可以尝试省略 dateFormat,同时将字段的类型设置为“日期”。在没有特定格式的情况下,ExtJS 将使用 Date.parse。

关于extjs - 如何在extjs中显示时间和日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2066447/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com