Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak obliczyć datę - dwa tygodnie do tyłu od, np. 22.2.2006?
miedzna
post 2.01.2006, 14:16:55
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

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


Jak w temacie, mamy na przykład datę 22.2.2006 i jak wyliczyć datę 2 tygodnie do tyłu od tej daty i żeby była w postaci 8.2.2006 ?

Dzięki i pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kshyhoo
post 2.01.2006, 14:55:53
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




To chyba jakoś tak:
  1. <?php
  2. // aktualna data
  3. $data = date("Y-n-j");
  4.  
  5. echo "$data<br>";
  6.  
  7. // zamiana daty na znacznik czasu
  8. $d1 = strtotime($data);
  9.  
  10. // 20 dni jako znacznik czasu (60*60*24*20)
  11. $d2 = 1728000;
  12.  
  13. $d = $d1 - $d2;
  14.  
  15. // format nowej daty
  16. $nowa_data = date("Y-n-j", $d);
  17. $nowa_data_odw = date("j-n-Y", $d);
  18.  
  19. echo "$nowa_data<br>";
  20. echo "$nowa_data_odw";
  21.  
  22. ?>


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:38