Bootstrap 3 Datetimepicker 3.0.0 - la semaine commence le lundi,
Il y a quelques raisons que j'ai utiliser Bootstrap 3 Datetimepicker 3.0.0 https://www.nuget.org/packages/Bootstrap.v3.Datetimepicker/ dans mon MVC 5 projet.
Aucune idée de comment le décalage de la semaine de sorte qu'il commence à partir de lundi. Balise de langue aussi ne fonctionne pas.
$(function () {
$('#PickupTime').datetimepicker({
weekStart: 1
});
});
Ce n'est pas de travail parce qu'il n'est pas le même bootstrap-datapicker.js
OriginalL'auteur HerGiz | 2014-06-25
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez moment.js à partir de v2.8.1, ajouter le code ci-dessous avant d'appeler le datetimepicker().
Si vous utilisez une ancienne version de moment.js, procédez de la manière suivante
Weekday()
fonction. j'.emoment(new Date()).weekday(6).format("MM/DD/YYYY")
qui m'a donné dimanche pour la semaine momentjs.com/docs/#/get-set/weekdayOriginalL'auteur justinw
En fonction des options pour Datetimepicker ce n'est pas possible. Il prend en charge uniquement les propriétés suivantes:
Source: http://eonasdan.github.io/bootstrap-datetimepicker/#options
Vous pouvez désactiver le week-end si vous ne voulez pas voir dimanche.
Dans bootstrap-datapicker.js j'ai offseted les noms, mais seulement les noms d'obtenir mooved, pas les dates de lui-même, de sorte que toute la calandre n'est pas correct. Eaven treid en train de changer dans moment.js mais même chose.
Toutes les suggestions de remplacement?
non, mais si vous trouvez un bon laissez-nous savoir
Enfin, je suis passé à github.com/smalot/bootstrap-datetimepicker mais permettra de suivre le développement de la première.
OriginalL'auteur Stefan
Je viens de le faire! Dans moment.js modifier cette ligne:
'dow' DOIT ÊTRE à 1 et la semaine commence le lundi.
OriginalL'auteur user3928861
Vous pouvez également remplacer le dow valeur via les paramètres régionaux lors de l'appel de datetimepicker()
OriginalL'auteur DoctorAgon
Au lieu d'utiliser moment.js j'ai utilisé moment-with-langs.js (je suppose que c'est venu avec le package par défaut ASP.NET MVC 5).
En appelant le:
chose fonctionne, enfin, le calendrier commence à partir de lundi.
Mise à JOUR:
Mieux encore, ajoutez la clé de web.config
et puis
OriginalL'auteur HerGiz
OriginalL'auteur flarpy
Je suis tombé sur la même question, et je suis en utilisant:
Et, à la suite de la réponse de user3928861 j'ai trouvé la réponse sur la ligne 961 moment.js comme suit:
OriginalL'auteur Tales Farias
Datetimepicker a une option pour le mettre à match où que vous soyez dans le monde (voir les paramètres régionaux de l'option http://eonasdan.github.io/bootstrap-datetimepicker/Options/#locale)
Vous pouvez annuler manuellement il
OriginalL'auteur Pierre
ouvrir jquery.datetimepicker.js et de trouver la variable "dayOfWeekStart" et réglez-le 1
Rien à voir avec l'OP de la question.
OriginalL'auteur seaWolf