Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zmiana formatu daty
rkolida
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 28.12.2004

Ostrzeżenie: (0%)
-----


Czy jest jakas gotowa funkcja, ktora zamieni taka date:

27 grudnia 2004, 14:54:28

na taka:

27/12/2004 14:54


(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Może coś takiego:
  1. <?php
  2. $stara_data = '27 grudnia 2004, 14:54:28';
  3.  
  4. function conv_date($data, $format)
  5. {
  6. $miechy = array(
  7. 'stycznia' => 1,
  8. 'lutego' => 2,
  9. 'marca' => 3,
  10. 'kwietnia' => 4,
  11. 'maja' => 5,
  12. 'czerwca' => 6,
  13. 'lipca' => 7,
  14. 'sierpnia' => 8,
  15. 'września' => 9,
  16. 'października' => 10,
  17. 'listopada' => 11,
  18. 'grudnia' => 12,
  19. ', ' => ' ',
  20. ':' => ' '
  21. );
  22.  
  23. $data = explode(' ', strtr(strtolower($data), $miechy));
  24. $czas = mktime($data[3], $data[4], $data[5], $data[1], $data[0], $data[2]);
  25.  
  26. return date($format, $czas);
  27. }
  28.  
  29. echo conv_date($stara_data, 'd/m/Y G:i');
  30. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 07:45