WebDeveloper
 główna | forum manual | skrypty |  artykuły |  projekty | porady |  zasoby |  linki 

Forum PHP


 odczyt aktualnej daty i godziny
Autor: cyprek (---.kalisz.sdi.tpnet.pl)
Data:   11.10.00 09:20

Cześć!
Mam problem:
W jaki sposób z poziomu skryptu php można odczytać aktualną datę i godzinę?

Znalazłem w dokumentacji odpowiednią funkcję, ale zwraca ona czas w formacie Unix Time Stamp (cheyba tak się to nazywa). W jaki sposób dekoduje się takie coś?

Czy istnieje jakaś funkcja która odczytuje datę w normalnym formacie (np. dd-mm-rrrr) ?

z góry dzięki

cyprek

 RE: odczyt aktualnej daty i godziny
Autor: Janusz (---.ppp.tel.debica.pl)
Data:   11.10.00 13:36

Jeżeli jest to funkcja time() to:
$czas = time();
$godzina = date("h",$czas);
$minuta = date("i",$czas);
$sekunda = date("s",$czas);
$rok = date("y",$czas);
$miesiac = date("m",$czas);
$dzien = date("d",$czas);
echo "\t$godzina:\t$minuta:\t$sekunda - ";
Godzinę zwróci taką samą przed i po południu
- to nie wiem jak rozwiązać.
Rok zwróci 00 - trzeba dodać 2000

 RE: odczyt aktualnej daty i godziny
Autor: slawek- (---.szczecin.sdi.tpnet.pl)
Data:   11.10.00 20:42

Człowieku, czy Ty nie czytałeś manuala? Polecam rozdział o funkcji date() nie będziesz takich głupot pisać!

 RE: odczyt aktualnej daty i godziny
Autor: Tomek (---.jeremi.pl)
Data:   12.10.00 07:07

Oj panie nieladnie, jak ktos cos zle napisze to racz poprawic z usmiechem na ustach a nie wyzywac od glupot! Troche qltury! Czlowieku?

 RE: odczyt aktualnej daty i godziny
Autor: Janusz (---.ppp.tel.debica.pl)
Data:   12.10.00 13:04

Oczywiście to była odpowiedż na konkretne pytanie o funkcję time() a nie o date()
Funkcja date() była opisana trochę niżej !

 RE: odczyt aktualnej daty i godziny
Autor: Janusz (---.ppp.tel.debica.pl)
Data:   12.10.00 13:26

Przed chwilą sprawdziłem jak ma to zapisane slawek- w pliku imieniny.php:<?
// Imieniny
// slawek- - skrypt
// Buzol - dane
// kontakt: slawek@irc.pl

$czas = time();

$miesiac = date("m",$czas);
$dzien = date("j",$czas);

$imieniny = file("$miesiac.txt");
echo $imieniny[$dzien-1];
?>

bez komentarza.

 RE: odczyt aktualnej daty i godziny
Autor: furas (---.torun.cvx.ppp.tpnet.pl)
Data:   12.10.00 18:48


echo date("d.m.Y h:i:s",time());

Daje aktulana date i czas, gdzie rok jest czterocyfrowy. Funkcja date() daje rozne wyniki w zaleznosci od tego czy uzywamy duzych czy malych liter.

 RE: odczyt aktualnej daty i godziny
Autor: slawek- (---.szczecin.top.pl)
Data:   18.10.00 12:36

1. Zauważ że ja tego potrzebuje w dwóch różnych miejscach... a ty tylko w jednym do wyświetlenia.

2. dodawanie czegoś żeby dostać rok czterocyfrowy to lamerstwo. Przekonało się o tym wieeeele serwisów 1 stycznia 2000.

 RE: odczyt aktualnej daty i godziny
Autor: Janusz (---.ppp.tel.debica.pl)
Data:   18.10.00 14:51

Oczywiście że masz rację, że do wyświetlenia daty tylko w jednym miejscu nie trzeba robić tak karkołomnych zabiegów jak ja to podałem, ale jescze raz przeczytaj sobie jakie było zapytanie:
--------------------------------------Znalazłem w dokumentacji odpowiednią funkcję, ale zwraca ona czas w formacie Unix Time Stamp (cheyba tak się to nazywa). W jaki sposób dekoduje się takie coś?
----------------------------------------
Podałem więc jak się TAKIE COŚ dekoduje.
A z tym rokiem 2000 masz całkowitą rację.
A tak dla ciekawskich to funkcja time() zwraca ilość sekund od 1.01.1970.

 RE: odczyt aktualnej daty i godziny
Autor: slawek- (---.szczecin.sdi.tpnet.pl)
Data:   19.10.00 20:28

Jasne całkiem rozsądne to co mówisz... przepraszam że się czepiałem ;-))

 Odpowiedz na tę wiadomość
 Twoje Imię:
 Twój Email:
 Temat:
Odpowiedzi na tę wiadomość prześlij na powyższy adres email.
  




Manual | Skrypty | Artykuły | Projekty
Porady | Zasoby | Linki
Główna | Forum