Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]czas unixowy na zwykły
shreker
post
Post #1





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 21.05.2008

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


Mam problem z funkcją:
  1. function timestamp_to_date ($timestamp)
  2. {
  3. $date = date ("d-m-Y - H:i:s" , $timestamp);
  4. return $date;
  5. }
  6. echo timestamp_to_date ('961797600')


powinna zwracać zgodnie ze znacznikiem 24-06-2009 a zwraca 24-06-2000.
Co jest źle?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Dobrą zwraca datę. Ustaw sobie 1254238243
Go to the top of the page
+Quote Post
shreker
post
Post #3





Grupa: Zarejestrowani
Postów: 270
Pomógł: 0
Dołączył: 21.05.2008

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


ta funkcja zmieniająca w drugą stronę dała mi inny znacznik
  1. function zmien($data)
  2. {
  3. $separator = ''-''; // dla d-m-Y
  4. $x = explode($separator, $data);
  5. $unix_time = mktime(0, 0, 0, $x[1], $x[0], $x[2]);
  6. return $unix_time;
  7. }
  8. echo zmien('24-06-2009');

to teraz która funkcja jest zła? Bo już zgłupiałem ;-)
Go to the top of the page
+Quote Post
Crozin
post
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


strtotime
Go to the top of the page
+Quote Post
sadistic_son
post
Post #5





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Cytat(Crozin @ 29.09.2009, 17:42:10 ) *
Tylko, że ta funkcja działa w odwrotną stronę (IMG:style_emoticons/default/dry.gif)
Go to the top of the page
+Quote Post
cojack
post
Post #6





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Patrz:
  1. $a = strtotime("24 June 2009");
  2. echo $a; // 1245794400
  3.  
  4. //a teraz Twoja funkcja:
  5.  
  6. echo timestamp_to_date ($a) // 24-06-2009


Ten post edytował cojack 29.09.2009, 16:54:09
Go to the top of the page
+Quote Post

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: 24.12.2025 - 04:43