Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z strtotime, Wyświetla złą datę..
vifus
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 13
Dołączył: 7.04.2012

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


Witam mam następujący problem, a mianowicie :

  1. <?php
  2. $string = date('Y-m-d H:i:s');
  3. $waznosc=30;
  4. $wazn = strtotime(date("Y-m-d H:i:s", strtotime($string)) . " +{$waznosc} days");
  5.  
  6. $odjac=strtotime($string);
  7. $waz=$wazn-$odjac;
  8.  
  9. echo $waz; // wypisuje kosmiczną liczbę..
  10.  


Dlaczego $waz wypisuje kosmiczną liczbę, a nie 30 ?


Proszę o pomoc i dzięki z góry!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
krispak
post
Post #2





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

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


Odejmujesz od siebie czasy uniksowe i wyswietlasz w formacie uniksowym, wiec wszystko dziala poprawnie.
Pytanie tylko co chcesz osiagnac przez to - twierdzac ze wyswietla kosmiczna liczbe? Ta liczba to czas uniksowy.

Pozdrawiam

Ten post edytował krispak 12.05.2012, 23:11:36
Go to the top of the page
+Quote Post
vifus
post
Post #3





Grupa: Zarejestrowani
Postów: 109
Pomógł: 13
Dołączył: 7.04.2012

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


Tak, właśnie się zorientowałem, trochę się zamotałem - chcę osiągnąć coś takiego, nazwę to 'wyświetlanie daty w dniach'
tzn, że nie wyświetla mi roku, miesiąca - tylko przelicza mi to wszystko na dni..
Chyba, że macie jakiś inny sposób na: $dzisiejszadata-$datawprzyszlosci=wynik w dniach.

Mam nadzieje, że rozumiecie, o co mi chodzi.

Go to the top of the page
+Quote Post
krispak
post
Post #4





Grupa: Zarejestrowani
Postów: 250
Pomógł: 55
Dołączył: 27.08.2008

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


Tak na szybko, mozliwosc obliczenia roznicy sekund, minut, godzin i dni.
  1. function rData($dateStart, $dateFinish, $time="dni")
  2. {
  3. $tab = array(minut=>60, godzin=>3600, dni=>86400, sekund=>1);
  4. return round(((strtotime($dateFinish) - strtotime($dateStart)) / $tab[$time]));
  5. }
Go to the top of the page
+Quote Post
vifus
post
Post #5





Grupa: Zarejestrowani
Postów: 109
Pomógł: 13
Dołączył: 7.04.2012

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


No tak ;-) dzięki.
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.08.2025 - 07:54