Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][SMARTY] Porównywanie dat
motorolka24
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 21.04.2007

Ostrzeżenie: (0%)
-----


Mam problem z porównaniem dat w smarty.
24.01.2009 23:42 = 01.12.2009 02:30
24.01.2009 23:42 = 01.01.2009 07:00
Data przed "=" to {$smarty.now|date_format:"%d.%m.%Y %H:%M"} a po "=" to {$zgloszonko.do|date_format:"%d.%m.%Y %H:%M"}

Poniższy kod zawsze wyświetla mi nie a powinien wyświetlić w przypadku powyższych dat raz tak raz nie. Co jest nie tak?

  1. {if ($zgloszonko.do|date_format:"%d.%m.%Y %H:%M") > ($smarty.now|date_format:"%d.%m.%Y %H:%M") }
  2. tak
  3. {else}
  4. nie
  5. {/if}
Go to the top of the page
+Quote Post
Gacek89
post
Post #2





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 2.11.2007
Skąd: Katowice

Ostrzeżenie: (0%)
-----


głowy nie dam ale spróbuj usunąc te nawiasy i date_format
{if $zgloszonko.do > $smarty.now }
Go to the top of the page
+Quote Post
motorolka24
post
Post #3





Grupa: Zarejestrowani
Postów: 90
Pomógł: 0
Dołączył: 21.04.2007

Ostrzeżenie: (0%)
-----


usunięcie nawiasów nic nie daje a format daty muszę mieć bo tak pobieram z bazy

No niech ktoś wspomoże smile.gif
Go to the top of the page
+Quote Post
EarthCitizen
post
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 70
Dołączył: 13.01.2009

Ostrzeżenie: (0%)
-----


date_format jest Ci potrzebny do wyświetlenia a nie do porównywania.

A w jakim formacie pobierasz z bazy? Którą wersję Smarty używasz?

Ten post edytował EarthCitizen 25.01.2009, 05:12:08
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 23:38