我正在使用引导日期选择器,但不幸的是它不支持jalali日历。我在谷歌搜索它的转换,但我没有发现任何有用的东西。所以我需要更改日期选择器并将其定制为如下图所示。如何将引导日期选择器日期更改为jalali日期
8
A
回答
4
下载文件ZIP波斯日期选择在persian-datepicker 然后在文件的zip加 ,示例代码可用
<script type="text/javascript" src="../lib/jquery.js"></script>
<link href="../lib/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../lib/bootstrap/js/bootstrap.min.js"></script>
<link href="css/persian-datepicker-0.4.5.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../lib/persian-date.js"></script>
<script type="text/javascript" src="js/persian-datepicker-0.4.5.min.js"></script>
然后HTML代码示例添加
<div class="form-group col-xs-6">
<label>Select Date</label>
<input id="observer" type="text" class="form-control"/>
</div>
<div class="form-group col-xs-6">
<div id="inlineDatepicker" data-date="2016/12/13 12:20" class="col-xs-12"> </div>
<div class="col-xs-12">
<input id="inlineDatepickerAlt" type="text" class="form-control"/>
</div>
然后脚本jQuery的加入
<script type="text/javascript">
$(document).ready(function() {
$("#observer").persianDatepicker({
altField: '#observer',
altFormat: "YYYY MM DD HH:mm:ss",
observer: true,
format: 'YYYY/MM/DD HH:mm:ss',
timePicker: {
enabled: true
},
});
//inline datepicker
$("#observer").css("z-index", "1000");
window.pd = $("#inlineDatepicker").persianDatepicker({
timePicker: {
enabled: true
},
altField: '#inlineDatepickerAlt',
altFormat: "YYYY/MM/DD HH:mm",
checkDate: function (unix) {
var output = true;
var d = new persianDate(unix);
if (d.date() == 20) {
output = false;
}
return output;
},
checkMonth: function (month) {
var output = true;
if (month == 1) {
output = false;
}
return output;
}, checkYear: function (year) {
var output = true;
if (year == 1396) {
output = false;
}
return output;
}
}).data('datepicker');
$("#inlineDatepicker").pDatepicker("setDate", [1391, 12, 1, 11, 14]);
});
</script>
如果长时间不想 它是jQuery的
$("#observer").persianDatepicker({
altField: '#observer',
altFormat: "YYYY MM DD",
observer: true,
format: 'YYYY/MM/DD',
});
+0
来扩展你的答案,那么如何得到Gregorian或时间戳呢? – 2017-12-09 17:04:45
3
源代码babakhani.github.io/PersianWebToolkit 支持日期选择器&的DateTimePicker & timepicker贾拉利
+2
只有链接不是一个答案。把一些代码放在这里,或者用更全面的解释 – 2015-10-13 07:45:32
相关问题
- 1. 禁用将来日期选择为引导日期选择
- 2. 引导日期选择器 - 动态更新可用日期
- 3. 上日期选择在引导日期选择器
- 4. 更改日期选择器
- 5. 如何更改jQuery日期选择器中的日期格式?
- 6. 如何更改日期范围选择器的日期格式?
- 7. 更改jQuery日期选择器中的日期选择其他
- 8. 迁移引导,日期选择器将jQuery UI日期选择器
- 9. 通过日期选择器更改选定日期的日期值
- 10. 引导日期范围选择器 - >单的日期选择器:如何设置一个日期
- 11. 引导日期选择器禁用没有当前日期的过去日期
- 12. 引导日期选择器 - 设置多日期的开始日期
- 13. 将Jalali月份添加到Jalali日期
- 14. 在启动日期选择器上的所有日期选择器的更改更改日期
- 15. 引导日期选择器日期格式
- 16. 引导日期选择器:控制输入日期范围
- 17. 引导日期选择器日期验证
- 18. 引导日期选择器默认视图日期
- 19. 引导日期时间选择器格式化日期
- 20. 明天日期引导日期时间选择器
- 21. 引导日期分页符日期选择器宽度
- 22. 引导日期选择器js禁用未来日期
- 23. 引导日期选择器没有显示日期正确
- 24. 引导日期时间多日期选择器
- 25. 引导日期选择器未禁用以前的日期
- 26. 阻止日期的引导日期范围选择器?
- 27. 如何在从日期选择器中选择日期之后更改objective-c
- 28. 如何从日期选择器(日历视图)更改日期格式
- 29. 在jQuery日期选择器中选择日期和高亮日期选择器
- 30. 如何将角度日期选择器转换为弹出日期选择器
使用自举 - jalali-datepicker](https://github.com/mousavian/bootstrap-jalali-datepicker)并编辑,只要你想 – osyan 2014-12-20 12:52:38