jQuery.jgrid.parseDate日期格式
jQuery.jgrid.parseDate date formatting
我已经搜索过了,但找不到任何人试图使用jqGrid格式化程序。
我有一个日期要解析,它是jqGrid表中的而不是,但我在其他地方的网站上使用jqGrid,我希望使用jqGrid的日期解析器来解析这个日期,而不必编写单独的方法。
我一直在摆弄jGrid对象,但我需要一些帮助。
我的日期格式是ISO8601Long
,即2013-11-17T09:00:00
首先,我要确保格式化程序中的日期格式是我希望使用的格式:
jQuery.jgrid.formatter.date.srcformat = 'Y-m-d H:i:s';
jQuery.jgrid.formatter.date.newformat = 'j/m/Y g.ia';
接下来,我调用jQuery.jgrid.parseDate
方法,试图解析日期。
jQuery.jgrid.parseDate(0, 0, '2013-11-17T09:00:00');
我不确定前两个参数是什么,但它们看起来可能接受srcformat和newformat。不管怎样,它们的格式并不像我所期望的那样。还有第四个,但这似乎只接受一个对象。
这给我留下了2013-11-17GMT09:00:00
。虽然这更容易理解,但它不是我所期望的格式。我想我错过了一步,或者在这之后需要调用格式化程序。
任何指针都会很棒。
谢谢,
Dale
parseDate
的正确用法如下:
var parsedData = $.jgrid.parseDate("Y-m-d H:i:s", "2013-11-17T09:00:00", "j/m/Y g.ia");
或
var parsedData = $.jgrid.parseDate("ISO8601Long", "2013-11-17T09:00:00", "j/m/Y g.ia");
您也可以使用GlobalizejQuery插件。
相关文章:
- JavaScript 时刻格式日期字符串
- 时刻.js转换 MM/dd/yyyy 格式日期
- JQGrid - 日期过滤器不适用于日期格式(日期(1453636335000))
- Jquery UI 日期选择器设置日期不适用于格式日期的动态更改
- 解析网页上的自由格式日期条目
- Javascript - 查找两个 MM-dd-yyyy HH:mm:ss 格式日期之间的秒数
- Javascript格式日期
- angularJs指令格式日期
- 如何解析 yyyy-MM-dd HH:mm:ss.javascript中的SSS格式日期
- JS原生格式日期方法
- JavaScript格式日期从DDMMYYYY到DD/MM/YYYY
- 不能转换成正确的格式日期&来自fullcalendar事件对象的小时
- 从unix - time格式日期为yyyy-mm-dd
- 如何在引导日历中将英语格式日期更改为西班牙语
- 使用包含英国格式日期的字符串设置new Date()
- 解析ISO-8601格式日期在ie9中不工作
- 格式日期从dd/MM/yyy hh: MM:ss到yyyy/MM/dd hh: MM:ss
- 如何获得正确的格式日期在前一个月与谷歌应用程序脚本
- Moment js格式日期与时区
- 格式日期&在kendo.ui.GridColumn