我正在使用 jQuery JQGrid 插件版本 3.8.2,并且在尝试弄清楚如何格式化日期/时间以进行显示时遇到问题。日期/时间采用 ISO 长格式,即 2011-02-16T14:46:43Z。我希望它以 mm/dd/yy H:m:s 格式显示。这是我当前的代码,它不起作用:
currOption.formatoptions = {
srcformat: 'Y-m-dQH:i:sZ',
newformat: 'm/d/Y g:i A'
};
请注意,我在那里有一个“Q”,因为如果我使用“T”,它就会爆炸(这是有道理的,因为“T”在 PHP 日期格式中具有含义)。
谁能帮我弄清楚如何正确地进行这种格式化?
事实证明,您必须省略“T”和“Z”才能使其正确读取传入的日期/时间。这段代码的工作原理:
currOption.formatoptions = {
srcformat: 'Y-m-d H:i:s',
newformat: 'n/j/Y g:i A'
};
我希望这可以帮助遇到同样问题的其他人!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)