Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zamiana czasu Unixowego na bardziej czytelny...
JamalBIG
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Witam

Jak mozna zamienic czas Unixowy (np. 86012) na bardziel czytelny czyli do postaci np. 20:08?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ferrero2
post
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 32
Dołączył: 5.08.2008
Skąd: Lublin

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


Jeśli już moderator podał linka do manuala to miałem się nie wychylać. Ale skoro mimo to są problemy to tutaj podaje gotowe rozwiązanie :

Kod
<?php
#przypisujemy do zmiennej date w formacie unixowym (niewiem czy pobierasz z bazy czy masz poprostu jakąś date którą chcesz zamienić

$czas_unix = '86012';

#nastepnie formatujemy datę czy godzinę zgodnie z własnym upodobaniem

$data_po_formacie = date("H:i" , $czas_unix);

echo $data_po_formacie;

?>


W tym przypadku podajemy (H - czyli : "dwucyfrowa (z poprzedzającym zerem) godzina w formacie 24-godzinnym, wartości od 00 do 23 " oraz i czyli : "dwucyfrowa (z poprzedzającym zerem) wartość określająca minuty, wartość od 00 do 59") ale zgodnie z manualem możesz dobrać inne literki.

Pozdrawiam
Mariusz

Ten post edytował ferrero2 13.08.2008, 09:37:29
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 11:29