정보실

웹학교

정보실

php PHP Date Formatter

본문

http://plugins.krajee.com/php-date-formatter


  1. var fmt = new DateFormatter(), fmts = [
  2. 'd', 'D', 'j', 'l', 'N', 'w', 'z', 'W', 'F', 'm', 'M', 'n', 't', 'L', 'o',
  3. 'Y', 'y', 'a', 'A', 'B', 'g', 'G', 'h', 'H', 'i', 's', 'u', 'e', 'I', 'O', 'P',
  4. 'T', 'Z', 'c', 'r', 'U'
  5. ],
  6. kvSetFmt = function() {
  7. var dtParsed, dtFormatted, out = '';
  8. dtParsed = fmt.parseDate($("#input-date").val(), $("#input-format").val());
  9. $("#parsed-date").val(dtParsed);
  10. dtFormatted = fmt.formatDate(dtParsed, $("#output-format").val());
  11. $("#formatted-date").val(dtFormatted);
  12. if (!dtParsed) {
  13. $('#format-samples').html('<div class="alert alert-danger">' +
  14. '<h4>Error</h4>Cannot parse source date</div>');
  15. return;
  16. }
  17. $.each(fmts, function(i, f) {
  18. out += '<tr><td><code>' + f + '</code></td><td><samp>' +
  19. fmt.parseFormat(f, dtParsed) + '</samp></td></tr>';
  20. });
  21. $('#format-samples').html(
  22. '<table class="table table-bordered table-hover">' +
  23. '<tr><td colspan=2><h4 class="text-muted">Date Format Patterns</h4></td></tr>' +
  24. '<tr class="table-active"><th>Format</th><th>Value</th></tr>' + out + '</table>');
  25. };
  26. $(document).on("ready", function() {
  27. kvSetFmt();
  28. });
  29. $("#input-date, #input-format, #output-format").on("change", function() {
  30. kvSetFmt();
  31. });
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 81회 ]  작성일18-10-20 22:41
php

웹학교