Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Liczenie czasu
Cr0n!x
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 24.05.2003

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


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.
Go to the top of the page
+Quote Post
uboottd
post
Post #2





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Cr0n!x
post
Post #3





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 24.05.2003

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


Juz zauwazylem (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) ,teraz pytanie jak to odczytac w postaci godziny i daty ?
Go to the top of the page
+Quote Post
uboottd
post
Post #4





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Np. http://pl.php.net/manual/en/function.getdate.php
Go to the top of the page
+Quote Post
wojto
post
Post #5





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Warszawa

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


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
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.09.2025 - 23:37