2017-06-30 1 views
-1

J'utilise l'UI DatePicker de jQuery UI comme sélecteur autonome. J'ai ce code:Modifier le format de la date

Et j'utilise ce code pour obtenir une date sélectionnée

select: function (selectedDate) { 

    $("#customer1").show(); 
      $("#selected-date").text(selectedDate); 

     }, 

Il fonctionne parfaitement, mais pas au bon format.

Il montre "Wed Jun 14 2017 00:00:00 GMT + 0000 " dans ce format mais je veux comme 14/06/2017.

S'il vous plaît aidez-moi à obtenir dans ce format jj/mm/aa

Merci

+1

Êtes-vous sûr que votre recherche d'une réponse? Cela a été répondu à plusieurs reprises encore et encore –

+0

Oui Carsten Je suis en justice, presque j'ai utilisé tous les codes, mais les résultats sont les mêmes. Pouvez-vous s'il vous plaît m'aider ..... –

Répondre

0

Set sur intalization avec:

$(".selector").datepicker({ 
    dateFormat: "dd/mm/yy" 
}); 

ou définir ainsi:

$(".selector").datepicker("option", "dateFormat", "dd/mm/yy"); 
+0

J'ai essayé ce code mais il a maintenant travaillé –

0

essayez quelque chose comme:

var selectedDate = $('#datepicker').datepicker({ dateFormat: 'dd-mm-yy' }).val(); 
$("#selected-date").text(selectedDate); 
+0

Il fonctionne parfaitement #Remling mais partout où je clique dessus montrant seulement la date du jour et je veux comme date sélectionnée. Supposons que je sélectionne la date du 15/06/2017 alors il montrera 15/06/2017 pas 30/06/2017. –

+0

J'ai utilisé ce code et il fonctionne parfaitement abstraite :) select: function (selectedDate) { $ ("# client1"). Show(); var selectedDate = moment (selectedDate) .format ("JJ/MM/AAAA"); $ ("# date-sélectionnée"). Text (selectedDate); } –

0

J'ai utilisé ce code et cela fonctionne absolument parfait :)

sélectionnez: function (selectedDate) {

    $("#customer1").show(); 
        var selectedDate = moment(selectedDate).format("DD/MM/YYYY");      
        $("#selected-date").text(selectedDate); 
       }