【发布时间】:2018-09-13 12:49:50
【问题描述】:
我的数据库中有一个表,其中有一列 date。当我编辑此表时,输入的值具有以下格式:yy-mm-dd。在我的 js 文件中,我初始化了 datepicker:
$('#date-input').datepicker({
numberOfMonths: 1,
isRTL : $('body').hasClass('rtl') ? true : false,
prevText: '<i class="fa fa-angle-left"></i>',
nextText: '<i class="fa fa-angle-right"></i>',
showButtonPanel: false,
dateFormat: 'dd-mm-yy'
});
如您所见,我指定了格式:dateFormat: 'dd-mm-yy',但它仅在我从选择器中选择日期时才有效。有什么方法可以设置合适的日期格式,所以编辑日期将是,例如01-09-2018,而不是2018-09-01?谢谢。
【问题讨论】:
-
所以来自 db 的日期是
yy-mm-dd并且您想以dd-mm-yy格式显示它,对吧? -
@Pavan,完全正确
-
@AlexZakruzhetskyi 你用的是什么框架?我的意思是 c#,mvc
标签: jquery ruby-on-rails jquery-ui-datepicker