Sto usando il selettore di date di bootstrap, ma sfortunatamente non supporta il calendario jalali. Ho cercato su google per la conversione di esso, ma non ho trovato nulla di utile. Quindi ho bisogno di cambiare il DatePicker e personalizzarlo come questa immagine qui sotto.Come modificare la data di bootstrap datepicker in data jalali
risposta
scaricare file zip persiano-datepicker in persian-datepicker poi aggiunto nel file zip, il codice campione è disponibile
<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>
esempio di codice quindi html aggiunto
<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>
poi lo script jquery aggiunto
<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>
Se il tempo non ha voluto è jquery
$("#observer").persianDatepicker({
altField: '#observer',
altFormat: "YYYY MM DD",
observer: true,
format: 'YYYY/MM/DD',
});
e come ottenere il Gregoriano o il timestamp? –
vedere persian date
codice sorgente babakhani.github.io/PersianWebToolkit supporto datepicker & datetimepicker & TimePicker Jalali
Solo il link non è una risposta. Metti un po 'di codice qui o espandi la tua risposta con una spiegazione più approfondita –
- 1. Bootstrap datepicker data predefinita
- 2. Formato data personalizzato per Bootstrap-DatePicker
- 3. bootstrap-datepicker data inserimento manuale problema
- 4. Imposta la data per essere inizialmente vuota in bootstrap-datepicker
- 5. Bootstrap 3 Datepicker v4 - imposta la data predefinita
- 6. La data scompare se si utilizza selettore data bootstrap
- 7. Convertire la data gregoriana in data persiana (jalali) in angular 2 e Ionic 2
- 8. ASP.NET MVC Bootstrap Datepicker Data Problema di convalida
- 9. jquery datepicker data predefinita
- 10. jquery datepicker - calcolare la differenza di data
- 11. Bootstrap Datepicker - selezionando data da inline/embedded versione
- 12. bootstrap datepicker problema di data non valida quando faccio clic sulla data due volte?
- 13. bootstrap datepicker set Formato data gg/mm/aaaa
- 14. jQuery datepicker per impedire la data precedente
- 15. Selettore data e ora bootstrap
- 16. Modificare la data senza modificare il tempo
- 17. Bootstrap datepicker
- 18. come scrivere la funzione Oracle per convertire la data in persiano (jalali)
- 19. Data Format indicata sulla DatePicker
- 20. Bootstrap 3 DatePicker - Come reimpostare la data selezionata senza reimpostare la configurazione del selettore?
- 21. Come limitare la data massima di datepicker a oggi?
- 22. jquery ui datepicker formato data
- 23. jQuery-UI datepicker data predefinita
- 24. Data di avvio Datepicker data di avvio in modo diverso sul display rispetto al valore
- 25. Bootstrap datepicker: come ottenere la data come stringa nel formato corretto?
- 26. Come modificare la data di commit in upstream in Git?
- 27. impostazione data minima in jquery datepicker
- 28. jQuery UI datepicker data di reset
- 29. Kendo DatePicker Data massima di emissione
- 30. datepicker data off di un giorno
uso [bootstrap - jalali-datepicker] (https://github.com/mousavian/bootstrap-jalali-datepicker) e modificarlo come vuoi – osyan