![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam zrobiony pewien skrypcik (galeria) i oparty on jest na MySQL. W bazie obok takich danych jak tytył, opis i nazwa zdjęcia jest także czas dodania ozdjęcia zapisany w postaci znacznika czasu. Przy wyświetlaniu ów galerii nad zdjęciami pokazana jest data jego dodania (strftime).
I teraz chodzi mi o to, by przyjmowała ona postać: "dzisiaj 15:30" , "wczoraj 20:34", a jeżeli wcześniej niż wczoraj, to normalnie data. Pytanie tylko jak w łatwy sposób to zrobić? jakie są Wasze sposoby? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Czyli po prostu pobieram z bazy znacznik czasu, zamieniam go na datę w formacie (dd-mm-yyyy) jednocześnie pobieram aktualną datę w tym samym formacie i porównuję je ze sobą. Jeżeli są identyczne to znaczy że będzie dzisiaj, a jak zrobić wczoraj? Wybrać tylko dzień i porównać? To by się psuło co miesiąc...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 04:31 |