我正在使用 MySQL,它以 'yyyy-mm-dd' 格式存储日期。
我有一个布局,其中一个部分显示一个网格。此网格中的记录显示首次创建记录的日期。我需要日期格式为“mm/dd/yyyy”。
这是网格中日期字段的设置方式:
{ field: 'incident_date', caption: 'Incident Date', size: '150px', searchable: true, type: 'date', format: 'mm/dd/yyyy' },
我还有一个表单可供用户编辑记录。这是该表格上的日期字段代码:
{ name: 'incident_date', type: 'date', format: 'mm/dd/yyyy', required: true },
在 w2ui-1.4.2.min.js 我有这些设置:
"date_format" : "mm/dd/yyyy",
"date_display" : "mm/dd/yyyy",
在表单上,日期字段有一个弹出日历,当该字段被选中时会出现。当您在日历中选择一个日期时,该字段将填写您选择的日期,格式为“mm/dd/yyyy”。
现在您已经了解了如何设置,当您保存记录时,您输入的任何日期都会在网格中显示为“0000-00-00”。如果您使用 phpMyAdmin 查看表中的实际数据,则存储的日期为“0000-00-00”
我想要的是将日期显示在网格中,并以“mm/dd/yyyy”的格式显示。我怎样才能做到这一点?
谢谢, TD