Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] getdate() - problem z formatowaniem, Zwrot minut i godzin z tablicy
Luccas
post 8.01.2008, 23:07:35
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.01.2008

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


Witam wszystkich serdecznie, to moj pierwszy post na tym forum, wiec jezeli co pochrzanie - prosze o wyrozumialosc.

Do rzeczy - za pomoca getdate() zapisuje dane o godzinie - format hh-ss, problem polega na tym ze jezeli jest godzina np. 16:01 zapis mam 16:1; powduje to male zamieszanie bo nie wiem czy to bedzie faktycznie 16:10 czy 16:01. Moj kod wyglada tak:

Kod
$today = getdate();
$curr_time=$today[hours].":".$today[minutes].":".$today[seconds].",".$today[mday]."-".$today[month];

(....)


Tak wiec chodzi mi o to gdzie popelniam blad... ?! sciana.gif

Dziekuje za pomoc i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
xbigos
post 8.01.2008, 23:22:08
Post #2





Grupa: Zarejestrowani
Postów: 239
Pomógł: 27
Dołączył: 13.07.2005
Skąd: Jarocin

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


http://pl.php.net/manual/pl/function.getdate.php
http://pl.php.net/manual/pl/function.date.php

Manual nie gryzie. Google też nie.


--------------------
Go to the top of the page
+Quote Post
Luccas
post 9.01.2008, 11:12:22
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.01.2008

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


Ok, masz cytat z mauala (btw to przejrzalem go ale widocznie cos przeoczylem i to przed zadaniem pytania):

Cytat
i - minuty; tzn. od "00" do "59"


a wyzej w poscie pisalem ze serwer zwraca "1" zamiast 10 lub 01 ........
Go to the top of the page
+Quote Post
kszychu
post 9.01.2008, 11:16:47
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Potraktuj to, co zwróci serwer funkcją printf().


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
dadexix
post 9.01.2008, 11:27:59
Post #5





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


Kod
$curr_time=date("G").":".date("i").":".date("s").",".date("d")."-".date("m");
hm?


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Luccas
post 9.01.2008, 14:25:50
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 8.01.2008

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


Kod
[/b]$curr_time=date("G").":".date("i").":".date("s").",".date("d")."-".date("m");[b]


Powyzsza linijka zalatwila sprawe formatowania i ucinania zer, dziekuje.
Btw. ucina tylko te przednie 0 czyli np z "01" ....

Pozdrawiam.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:48