Это мой HTML код:
<html> <head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.37/css/bootstrap-datetimepicker.min.css" /> <link rel="stylesheet" href="style.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.37/js/bootstrap-datetimepicker.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/locale/pl.js"></script> </head> <body> <div class="col-xs-5"> <label for="mail">Mail:</label> <input type="text" class="form-control" id="mail"> </div> <div class="col-xs-5"> <label for="date">Data:</label> <div class='input-group date' id='datetimepicker1'> <input type='text' class="form-control" /> <span class="input-group-addon"> <span class="glyphicon glyphicon-calendar"></span> </span> </div> </div> <div class="col-xs-5"> <label for="adress">Adres:</label> <input type='text' class="form-control" id="adress"> </div> <div class="col-xs-5"> <label for="fliers">Ulotki:</label> <input type='text' class="form-control" id="fliers"> </div> <div id="button"> <div id="button_container"> <button type="button" class="btn btn-success">Pobierz dane</button> </div> </div> <script type="text/javascript"> $(function () { $('#datetimepicker1').datetimepicker({locale:'pl'}); }); </script> </body>
Datetimepicker не работает должным образом с моей локалью, потому что у меня 9 марта в качестве текущей даты, а не 3 сентября, поэтому очевидно, что месяцы и дни перепутаны. Я попробовал следующую функцию, чтобы установить правильную дату:
$("#datetimepicker1").datetimepicker().datetimepicker("setDate", new Date());
Когда я использую его, язык календаря возвращается к английскому.