Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z datą
Daiszman
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 2.12.2019

Ostrzeżenie: (10%)
X----


Witajcie , nie mogę przebrnąć przez taki temat
Mam skrypt który ma sprawdzić ile dni minęło od daty do daty i zakolorować tło w ramce

  1. <div class="zegar" style="';
  2. $data1 = "2019-03-05 09:52:33";
  3. $datetime1 = new DateTime('NOW');
  4. $datetime2 = new DateTime($data1);
  5. $interval = $datetime1->diff($datetime2);
  6.  
  7. echo '>';
  8. if($interval >= 0) echo'background-color:#fff';
  9. elseif($interval< -60) echo'background-color:#000';
  10. echo' color:black;">';
  11. echo $interval->format('%R%a');
  12. echo'
  13. </div>


problem chyba leży w tym że $interval nie jest liczbą całkowitą tutaj , czy coś innego?

Ten post edytował Daiszman 6.03.2020, 13:35:21
Go to the top of the page
+Quote Post

Posty w temacie
- Daiszman   [PHP]Problem z datą   6.03.2020, 12:29:42
- - trueblue   [PHP] pobierz, plaintext $interval = $datetime1-...   6.03.2020, 13:42:05
- - Daiszman   mam problem taki że jak chce teraz do $interv...   11.03.2020, 08:31:55
- - nospor   To moze pokaz jak ty to dodajesz. Juz tyle czasu n...   11.03.2020, 09:06:02
- - Daiszman   Przepraszam kod mam tak początek kodu jest w pier...   11.03.2020, 09:09:09
- - nospor   No i gdzie w tym kodzie ty cos dodajesz?   11.03.2020, 09:20:40
- - Daiszman   [PHP] pobierz, plaintext .$monitCzasu+$monitCzasuP...   11.03.2020, 09:22:24
- - nospor   poza tym $interval jest obiektem klasy DateIn...   11.03.2020, 09:22:41
- - Daiszman   no własnie domyślam się ze o to moze chodzić tutaj...   11.03.2020, 09:24:48
- - nospor   https://www.php.net/manual/en/class.dateinterval.p...   11.03.2020, 09:26:03
- - miccom   A zamień datę na timestamp i dodawaj liczby do sie...   11.03.2020, 09:29:12
- - trueblue   Cytat(nospor @ 11.03.2020, 09:22:41 )...   11.03.2020, 09:33:24
- - Daiszman   Cytat(miccom @ 11.03.2020, 09:29:12 )...   11.03.2020, 09:34:36
- - trueblue   Lepiej sprawdź co zawiera zmienna $doc. Już w...   11.03.2020, 09:37:05
- - Daiszman   $doc['dateModified'] jest datą ...   11.03.2020, 09:43:06
- - nospor   CytatNie jest, bo jest formatowany i otrzymujemy s...   11.03.2020, 09:55:58
- - trueblue   Cytat(nospor @ 11.03.2020, 09:55:58 )...   11.03.2020, 10:01:52
- - Daiszman   Cytat(trueblue @ 11.03.2020, 10:01:52...   11.03.2020, 10:03:44
- - nospor   Wg wczesniejszych kodow, $interval jest wynik...   11.03.2020, 10:04:51
- - trueblue   Pokaż wynik: [PHP] pobierz, plaintext var_dump...   11.03.2020, 10:07:14
- - nospor   No tak, nie zwrocilem uwagi, ze sie kod zmienial. ...   11.03.2020, 10:10:05
- - Daiszman   $doc['dateModified' string(19) ...   11.03.2020, 10:11:25
- - trueblue   Pokaż więc cały fragment kodu gdzie są warunku IF ...   11.03.2020, 10:13:17
- - Daiszman   [PHP] pobierz, plaintext $data1 = $doc['dateMo...   11.03.2020, 10:16:27
- - trueblue   Popraw to: '<div>'. $ monitCzac...   11.03.2020, 10:22:13
- - Daiszman   ok.... zjarałem buraka ...... temat do usunięcia :...   11.03.2020, 10:27:01


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: 22.08.2025 - 23:21