![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 24.05.2004 Skąd: krakow Ostrzeżenie: (10%) ![]() ![]() |
witam,
prosze o podpowiedz z ktorej funkcji i jak skorzystac aby uzyskac date wybiegajaca 7 dni do przodu od daty biezacej. Szukalem oczywiscie w manualu, ale nie moge sobie poradzic z tym. Funkcja mktime jest mila, lecz podaje format uniksowy daty, a ja potrzebuje format taki: "Ymd". z gory dziekuje za odpowiedz Pawel -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 3.09.2002 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Cytat witam,
prosze o podpowiedz z ktorej funkcji i jak skorzystac aby uzyskac date wybiegajaca 7 dni do przodu od daty biezacej. Szukalem oczywiscie w manualu, ale nie moge sobie poradzic z tym. Funkcja mktime jest mila, lecz podaje format uniksowy daty, a ja potrzebuje format taki: "Ymd". z gory dziekuje za odpowiedz Pawel [php:1:0a71652f22] <?php $_7daysplus = mktime (0,0,0,date("m") ,date("d")+7,date("Y")); $date = date('Ymd', $_7daysplus); ?>[/php:1:0a71652f22] -------------------- pozdr rant, co może sie mylić
-- 'Małe szanse są często początkiem wielkich przedsięwzięć.' Demostenes #php.pl IRCnet |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 27.05.2004 Ostrzeżenie: (0%) ![]() ![]() |
lub inaczej..
[php:1:ccacaf8d30]<?php $data_obecna=date("U"); // obecny czas unixowy $data7=$data_obecna+60*60*24*7; // za 7 dni - unixowy dalej $data_pozniejsza=date("Y-m-d @ H:i:s",$data7); // czytelna forma czasu unixowego.. ?>[/php:1:ccacaf8d30] |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 28.04.2004 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Moim zdaniem łatwiej i szybciej będzie tak:
[php:1:c5097dcfb9]<?php $date = date('Ymd', time()+3600*24*7); ?>[/php:1:c5097dcfb9] -------------------- Env: Aurox Linux 9.2 ][ Apache 2.0.49 ][ PHP5-RC3 ][ SQLite ][ Quanta+ 3.1.4
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 3.09.2002 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
Cytat Moim zdaniem łatwiej i szybciej będzie tak:
[php:1:5dbcaceb05]<?php $date = date('Ymd', time()+3600*24*7); ?>[/php:1:5dbcaceb05] Cytat z manuala Notatka: Rozwiązanie to jest bardziej godne zaufania od dodawania lub odejmowania określonej liczby sekund, chociażby z powodu zmiany czasu. -------------------- pozdr rant, co może sie mylić
-- 'Małe szanse są często początkiem wielkich przedsięwzięć.' Demostenes #php.pl IRCnet |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 445 Pomógł: 0 Dołączył: 21.12.2003 Skąd: Tomaszów Lubelski Ostrzeżenie: (10%) ![]() ![]() |
W miarę prostym sposobem jest też:
[php:1:8685354a12]<?php echo date("Y-m-d",strtotime("+7 days",time())); ?>[/php:1:8685354a12] -------------------- Don't worry, be happy!
Gadu-Gadu: 1687784 Darmowe komponenty na stronę WWW - licznik księga gości shoutbox chat kalendarz data godzina imieniny IP host przeglądarka odwiedzającego ankieta sonda |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 24.05.2004 Skąd: krakow Ostrzeżenie: (10%) ![]() ![]() |
dziekuje wszystkim baaaardzo!!
![]() -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 12:41 |