Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Liczenie czasu
Forum PHP.pl > Forum > PHP
Cr0n!x
Nie wiem ale cos mi sie nie zgadza. Funkcja mktime odlicza czas od daty 1970 . Na logike czas powinien sie zwiekszac a mi sie zmniejsza. Zrobilem taki skrypt.

[php:1:1c10b1ab3a]<?php

include("config.php");

echo(" Data : '.$data.' ");
echo(" Godzina : '.$godz.' ");
$spr = mktime($godz,$data);
echo(" Czas jaki uplynol '.$spr.'");
echo(" Moj czas 1058029979");

?>[/php:1:1c10b1ab3a]


Efekt
Cytat
Data : '.12-07-2003.' Godzina : '.19:40:35.' Czas jaki uplynol '.1058029955.' Moj czas 1058029979
Moj czas byl zapisany jakis czas wczesniej a mimo to czas wygenerowany potem jest mniejszy.
uboottd
1.
1058029979 to Sat Jul 12 19:12:59 2003
1058029955 to Sat Jul 12 19:12:35 2003
2.
http://pl.php.net/manual/en/function.mktime.php
3. jak uda Ci sie naprawde uzyskac czas plynacy do tylu to jestem pierwszym klientem do praktycznego wykorzystania tego ficzera smile.gif
Cr0n!x
Juz zauwazylem laugh.gif ,teraz pytanie jak to odczytac w postaci godziny i daty ?
uboottd
Np. http://pl.php.net/manual/en/function.getdate.php
wojto
Np. tak:
Kod
function FDate($timestamp)

{list($day,$month,$year,$hour,$min,$sec)=split("( )",date("d m Y H i s",$timestamp));

return ("$day-$month-$year, $hour:$min:$sec");}

echo FDate(1252134231);


wtedy to zwroci date w postaci np. 23-12-2002, 15:45:09
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.