Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

Czas

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

Czas

Post 28.07.2017, 08:53:31

Witam, chciałbym aby pokazywało mi wartości z ostatniego tygodnia (od poniedziałku do piątku) i potrzebuje do tego czasu w milisekundach z pierwszego dnia, czyli poniedziałku. Chce żeby ten czas był pobierany z algorytmu tzn, żeby w każdym następnym tygodniu się zmieniał i żeby nie był to stale np 2017-07-24.
venekus
Posty: 16
Dołączył(a): 28.11.2016

Re: Czas

Post 28.07.2017, 10:07:56

Kod: Zaznacz cały
$ostatni_poniedzialek = strtotime('last monday') * 1000; // * 1000, żeby było w milisekundach
?
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19549
Dołączył(a): 14.04.2002

Re: Czas

Post 28.07.2017, 11:03:08

Dokładnie o to, a jeszcze przyszła niedziela dało by rade?
venekus
Posty: 16
Dołączył(a): 28.11.2016

Re: Czas

Post 28.07.2017, 11:13:16

Wykminiłem takie coś

Kod: Zaznacz cały
$terazx = (round(microtime(true)*1000));
$timeleft = ((date("N")-1)*1000*60*60*24) + ((date("G")+6)*1000*60*60) + (date("i")*1000*60) + (date("s")*1000);

$poniedzialek = $terazx - $timeleft;
$niedziela = $poniedzialek + 604800000 -1000;
echo "<br>";
echo $poniedzialek;
echo "<br>";
echo $niedziela;


troche długie, ale działa :), dzieki i tak za pomoc.
venekus
Posty: 16
Dołączył(a): 28.11.2016


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Google Adsense [Bot] i 8 gości

Hosting, Domeny, SSL
iCash

Subskrypcja

Mamy 50186 zarejestrowanych użytkowników.
Najnowszy użytkownik: sskijop


Nasi użytkownicy napisali:

  • 935192 wiadomości
  • w 246383 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)