Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Zmiana formatu wyświetlania daty w ostatnim poście

Założony przez  Illuminati.

wersja skryptu MyBB: 1.8.7
adres forum: http://www.stormweb.pl/mybb/index.php
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu):

Cześć.
Potrzebuje małej pomocy, otóż chciałbym uzyskać dwie opcje wyświetlania daty w ostatnim poście w widoku działu. Jeden będzie wyświetlał tylko godzinę a drugi tylko datę (dzień, miesiąc, rok) z tym, że ten, który wyświetla godzinę będzie aktywny 24 godziny po napisaniu ostatniego posta, gdy wybije godzina następnego dnia format daty zmienia się na drugi jaki podałem wyżej. Myślałem aby rozwiązać to w ten sposób aby za pomocą PHP in Templates ułożyć instrukcje warunkową, ale problem polega na tym, że nie mam pojęcia jak zapisać warunek "gdy minie 24 godziny" i nie wiem jak oddzielić wyświetlanie samej godziny a samych dni, miesięcy i lat :/
(29.05.2016, 15:00)Illuminati napisał(a): że nie mam pojęcia jak zapisać warunek "gdy minie 24 godziny"
if(aktualny czas czas napisania posta 60*60*24)
{
od napisania posta minęło mniej niż 24 godzniy
}
else
{
minęło więcej niż 24 godziny

Czas trzymany w bazie jest w formacie unixowym, czyli podany w sekundach. Po sprawdzeniu warunku będziesz musiał go odpowiednio sformatować.



Użytkownicy przeglądający ten wątek:

1 gości