4

我正在尝试遵循此示例,以便在input使用datepicker. 根据示例,我应该能够在dateFormat选项中附加我的时间字符串:

$("#entry_date").datepicker({dateFormat: $.datepicker.W3C + date_obj_time}); 

然而,在我的测试中(在这里小提琴),“AM”或“PM”中的“M”变成了实际的月份名称。例如,如果我指定这样的日期格式:

$("#DueDate").datepicker("option", "dateFormat", "mm/dd/yy 9:16 AM" );

我最终在我的文本字段中得到了这个:

05/14/2013 9:16 A.May。

是否有解决方法(或更好的方法),或者我做错了什么?

4

1 回答 1

9

您需要M通过将其包裹在单引号中来转义。

更新了小提琴

API不是很明显,因为它没有将其列为“转义”序列,但它'...'列为被解释为“文字文本”。

于 2013-05-29T14:56:39.917 回答