Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt który pokazuje wszystkie daty przez 24h
MlodyJNTR
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 1
Dołączył: 18.10.2011

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


Witam jestem dobry w PHP ale nie mogę jednej rzeczy ogarnąć z datą ;/ bo potrzebuje skryptu który pokazuje wszystkie daty które były przez 24h np od godziny 09:10 leciały tak 09:09, 09:08, 09:07, 09:06, 09:05, 09:04, 09:03, 09:02, 09:01, 09:00, 08:59, 08:58 .... i tak przez 24 h.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rocktech.pl
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 131
Dołączył: 8.02.2010

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


Jeszcze raz tym razem dostosowane do twoich potrzeb:

  1. /**
  2.  * Zwraca czas ...
  3.  *
  4.  * @param integer $SecondsInterval liczba sekund (min. 1 max. 3600 x 24)
  5.  *
  6.  * @return array
  7.  */
  8. function getPeriodSeries($SecondsInterval = 3600)
  9. {
  10. $begin = new DateTime('00:00:00');
  11. $end = new DateTime('23:59:59');
  12. $ranges = array();
  13. $interval = new DateInterval('PT0H00M' . $SecondsInterval . 'S');
  14. $daterange = new DatePeriod($begin, $interval, $end);
  15. foreach ( $daterange as $date ) {
  16. $ranges[] = $date->format("H:i");
  17. }
  18. return $ranges;
  19. }
  20.  
  21. print_r(getPeriodSeries(60));
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: 17.10.2025 - 15:15