Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] format daty w bootstrap datepicker
Forum PHP.pl > Forum > Po stronie przeglądarki
john_doe
tutaj znalazłem bardzo fajny range date picker.
wszystko już dostosowałem do swoich potrzeb jednak mam problem z formatem daty.
Chciałby usyskać yyyy-mm-dd lub yyyy/mm/dd

teraz jest mm/dd/yyyy

w zwykłym boostrapowym datepicker`ze można to sobie spokojnie zrobić. Jednak gdy tutaj podmienię na porządany format po kliknięciu w inputa mam rok 0004

czy może ktoś zerknąć w ten dodatek?

jsfiddle
buliq
https://github.com/dangrossman/bootstrap-da...gepicker.js#L35 questionmark.gif

A może pokażesz jak zmieniasz format?
rocktech.pl
Hej.

Na stronie jest przykład, który chyba przegapiłeś ...

[JAVASCRIPT] pobierz, plaintext
  1. $('#reservationtime').daterangepicker({format:'YYYY.mm.DD'};
[JAVASCRIPT] pobierz, plaintext
john_doe
no właśnie tego próbowałem sad.gif

efekt jest taki, że w inputa pakuje się "0003.18.07 - 0003.23.28"

i to samo w tym wyskakującym kalendarzu, jest np. "Sty 0003"

Jeszcze w tej chwili ściągnąłem to wszystko gitHuba aby wykluczyć jakieś moje wcześniejsze modyfikacje. I dla tego 1szego pola ustawiłem format i... resztę już znacie

to jest mój skrypt
  1. <!DOCTYPE html>
  2. <html dir="ltr" lang="en-US">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <title>A date range picker for Twitter Bootstrap</title>
  6. <link href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet">
  7. <link rel="stylesheet" type="text/css" media="all" href="daterangepicker-bs3.css" />
  8. <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
  9. <script type="text/javascript" src="moment.js"></script>
  10. <script type="text/javascript" src="daterangepicker.js"></script>
  11. </head>
  12. <body>
  13.  
  14.  
  15.  
  16. <form class="form-horizontal">
  17. <div class="control-group">
  18. <label class="control-label" for="reservation">Reservation dates:</label>
  19. <div class="controls">
  20. <div class="input-prepend">
  21. <span class="add-on"><i class="glyphicon glyphicon-calendar icon-calendar"></i></span><input type="text" style="width: 200px" name="reservation" id="reservation" value="03/18/2013 - 03/23/2013" />
  22. </div>
  23. </div>
  24. </div>
  25. </form>
  26.  
  27. <script type="text/javascript">
  28. $(document).ready(function() {
  29. $('#reservation').daterangepicker({format:'YYYY-MM-DD'});
  30. });
  31. </script>
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. </body>
  39. </html>
buliq
http://msdn.microsoft.com/en-us/library/ie...0(v=vs.94).aspx

mm to minuty

A tutaj klasa do obsługi czasu w tym rozwiązaniu: https://github.com/dangrossman/bootstrap-da...aster/moment.js
john_doe
racja bulig, zgadza się, wyedytowałem mój post powyżej aby podmienić mm na MM

jednak to nic nie zmienilo sad.gif

moment.js mam dołączony.
buliq
Błagam, buliq...

http://jsfiddle.net/SvgwT/1/
co tu nie działa?
john_doe
wiem, na jsfiddle działa a u mnie na lokalu nie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.