2016-04-04 3 views
0

Ich habe Probleme beim Festlegen des Datumsformats in einer thymeleaf Seite. Ich habe den folgenden HTML-Code eingefügt.formatieren bootstrap datepicker in thymeleaf page

<div class="input-group date" data-provide="datepicker"> 
     <input type="text" class="form-control" id="date" name="date"></input> 
      <div class="input-group-addon"> 
       <span class="glyphicon glyphicon-th"></span> 
      </div> 
</div> 

Der Javascript-Code ist hier unten

<script> 
$('#date').datepicker({ 
     format: 'dd-M-yyyy' 
}); 
</script> 

Irgendwelche Vorschläge auf, was ich falsch mache? Ich kann den Datepicker richtig funktionieren lassen und das Datum nur falsch formatieren. Das Datum wird als 13.04.2016 formatiert.

+1

Wenn Sie versuchen, die [* Online-Demo *] (http://eternicode.github.io/bootstrap-datepicker/?markup=input&format=dd%2Fmm%2Fyyyy&weekStart=&startDate=&endDate=&startView=0&minViewMode=0&maxViewMode=2&todayBtn = false & clearBtn = false & language = de & orientation = auto & multidate = & multidateSeparator = & keyboardNavigation = on & forceParse = auf # sandbox), das sollte funktionieren und einen Wert wie "20-Apr-2016" erzeugen. – RobG

+0

Es sollte aber leider funktioniert es nicht an meinem Ende. Irgendwelche Vorschläge zum Debuggen? – Albert

Antwort

1

Ich glaube, Sie haben Fehler auf Datum Formatter

Bitte versuchen Sie es nach meinem Vorschlag

$('#date').datepicker({ dateFormat: 'dd-mm-yy' }) 

Hoffe, dass Sie Ihr Problem beheben.

+0

Leider hat dies nicht funktioniert – Albert

+0

Haben Sie einen Fehler? –

+0

Nein, es wird nur das falsche Format verwendet - 04/13/2016 – Albert

0
$('#datepicker').datepicker({ 
     "dateFormat": "dd-mm-yy" 
    }); 

pls versuchen Sie js auf dem Client von F12 -> Netzwerk Registerkarte -> und überprüfen Sie js Dateiquellcode.