Forums / General / how to convert date in timestamp
Coulibaly Ibrahim
Monday 03 July 2006 2:10:53 am
Hello all
i have a problem with date conversion,
i have a date set as string, for exemple, today is: "03-07-06" (for french language) i want to convert this date in timestamp linux in order to compare dates; How can i do that?
i've defined the PHPOperator (strtotime()) in my template.inibut the result of this code changes every time :(
{"03-07-2006"|strtotime()} {* or strtotime("03-07-2006")*}
do someone knows why? please help. how can i compare date.PS: an attribute of my class is defined as texfield, that's filled by users as "03-07-2006"
Paul Borgermans
Monday 03 July 2006 4:45:08 am
strtotime depends on your locale settings (I think at OS level)
But you may consider using the ez template operator makedate for this:
http://ez.no/doc/ez_publish/technical_manual/3_7/reference/template_operators/miscellaneous/makedate
hth
--paul
eZ Publish, eZ Find, Solr expert consulting and training http://twitter.com/paulborgermans