![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
Witam!
Arytmetycznie coś możemy w PHP porównać np. tak:
Może przykład niezbyt wyszukany, ale nie ważne. Jak takie coś mam osiągnąć z czasem? Powiedzmy, że ostatni post był napisany dzisiaj o 14:40, a pewien "bot" dodał posta dzisiaj o 15:30 i chcę aby w kolumnie ostatni post, nie było posta usera, tylko tego bota. I właśnie muszę porównać, czasowo, który post jest "świeższy" - czy post bota, czy post usera. Jak to ma wyglądać?
Wiem, że nie tak, ale napisałem, abyście mnie lepiej zrozumieli. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 144 Pomógł: 25 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Opcji jest baaardzo dużo... najprościej przekonwertować datę na timestamp (uniksowy znacznik czasu) i hula
Co prawda wydaje mi się że funckja strtotime() jest albo przestarzała albo coś tam trzeba z "locale" poustawiać ale najprościej:
strtotime() zwraca unixowy znacznik czasu czyli liczbę sekund od stycznia 1970 roku. Zatem im wiekszy tym data jest większa (w przyszłość)(IMG:style_emoticons/default/smile.gif) W ptzypdaku przykładu wyżej jeżeli $postusera jest datą przyszłą względem $postbota to warunek jest spełniony Ten post edytował Sephirus 19.10.2011, 15:05:34 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%) ![]() ![]() |
No i super, dziękuję (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 09:45 |