![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 18.01.2017 Ostrzeżenie: (0%) ![]() ![]() |
Wynik na stronie
https://sp5av.pzk.pl/php/czas1.php
Był bym wdzięczny za pomoc w rozwikłaniu problemu!! Co zrobić, żeby pokazywało pełne dni (IMG:style_emoticons/default/questionmark.gif) Paweł Ten post edytował sp5smy 2.04.2023, 15:58:16 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
No ale co się źle wyświetla? W chwili obecnej pozostało 273 dni i ułamek. Wszystko dobrze pokazuje.
Chyba że chcesz się ułamka pozbyć. To wtedy round użyj. Ten post edytował sadistic_son 2.04.2023, 15:56:29 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
<?php
$today = new DateTime(); $end_of_year = new DateTime(date("Y-12-31")); $days_left = $today->diff($end_of_year)->format("%a"); echo "Ilość dni do końca roku: " . $days_left; |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 403 Pomógł: 72 Dołączył: 15.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 1 Dołączył: 4.04.2023 Ostrzeżenie: (10%) ![]() ![]() |
Ten skrypt korzysta z funkcji date() i strtotime() do określenia daty końca roku i bieżącej daty. Następnie wylicza liczbę dni do końca roku dzieląc różnicę między tymi datami przez 86400 (liczbę sekund w jednym dniu). Wynik jest zaokrąglany w dół do pełnych dni funkcją floor(). Na końcu skrypt wyświetla wynik wraz z komunikatem na stronie. Uwaga: Pamiętaj, że czas serwera, na którym uruchamiasz skrypt, może być inny niż czas Twojej strefy czasowej, co może wpłynąć na wynik. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:14 |