【发布时间】:2015-01-24 15:11:12
【问题描述】:
我想将JQuery datetimepicker 与波斯日历一起使用。 由于它不受官方支持,我尝试使用moment.js 和moment-jalaali.js 来实现。
我设法将输入更改为波斯日期。
我的意思是点击 2014 年 12 月 6 日时,输入将更改为“1393/9/15”,这与波斯历中的日期相同。
这就是我到目前为止所做的:
<script type="text/javascript" src="jquery.datetimepicker.js')}}"></script>
<script type="text/javascript" src="moment.min.js')}}"></script>
<script type="text/javascript" src="moment-jalaali.js')}}"></script>
<script type="text/javascript">
Date.parseDate = function( input, format ){
return moment(input,format).toDate();
};
Date.prototype.dateFormat = function( format ){
return moment(this).format(format);
};
$(document).ready(function () {
$('.datepicker').datetimepicker({
format: 'jYYYY/jM/jD - H:m',
lang: 'fa'
});
});
</script>
但是日历仍然显示公历。并将“lang”选项添加到 datepicker,只会更改日历的语言。
我必须用波斯历来填充日历,但我完全不知道该怎么做。
【问题讨论】:
标签: jquery calendar datetimepicker momentjs