Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Operacje na czasie - milisekundy
cast
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 30.11.2005

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


Chciałbym zrobić kilka operacji na czasie mianowicie:


Mam start zawodnika w biegu przełajowym np: 12:23:00

Czas przybycia na metę 13:28:17,45 - po przecinku milisekundy

i teraz potrzebuje obliczyć jaki miał czas dany zawodnik w milisekundach oczywiście...

Ktoś mógłby pomóc...(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

z góry dziękuje,

pozdrawiam,
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cast
post
Post #2





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 30.11.2005

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


Chlopaki skopiowac z manuala to ja tez potrafie, gdybym wiedzial jak to zrobic to bym glowy nie zawracal...

w Manualu pisze:

microtime -- Zwraca aktualny uniksowy znacznik czasu z mikrosekundami

Ale ja nie chce zwracac aktualnego czasu uniksowego znacznika czasu z serwera gdyz ja mam juz czas i to podany bardzo konkretnie.

Wydlug waszych wypowiedzi mam zrobic tak, jakos mam wrazenie ze to nie zadziala (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) :

  1. <?php
  2. $time_start = '12:00:00,00';
  3.  
  4. // .. i tutaj zawodnik biega
  5.  
  6. $time_end = '13:23:45,34';
  7.  
  8. $time = $time_end - $time_start;
  9.  
  10. // $time to jest jego czas w milisekundach
  11. ?>



Poniżej moze podam przyklad jak to zrobic ale nie uwzgeldniajac milisekund:

  1. <?php
  2. $sTimeB = 12:00:00;
  3. $sTimeA = 13:12:05;
  4.  
  5. $czas = gmstrftime("%H:%M:%S", strtotime($sTimeB) - strtotime($sTimeA);
  6. ?>


Dostaje wynik w postaci: 01:12:05

Dokladnie o to samo mi chodzi ale z uwzglednieniem milisekund...

Czy osoba ktora wie jak to zrobić mogłaby mi podać kod jak to zrobić tak jak ja podałem powyżej.

Ten post edytował cast 26.01.2007, 12:53:34
Go to the top of the page
+Quote Post

Posty w temacie


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: 28.12.2025 - 20:39