Quote from: BobRay at Mar 23, 2016, 01:31 PMAre you on a Windows platform? %e is not supported there, though I don't see why that would affect the month.
The MODX time and date modifiers are confusing. The :date modifier actually calls strftime() rather than date() and it doesn't default to the current date/time, like the real strftime() does.
I'm assuming that your +eCalendrierDateTV tag returns a human-readable date. The strftime() function requires a Unix timestamp as input, so the :strtotime modifier turns it into one (this is why your call without :strtotime returns the 1969 date).
Try this:
[[!+eCalendrierDateTV:strtotime:date=`%d %b %Y`]]
Thank's BobRay for the explanation, I understand better the time format in modx now.
eCalendrierDateTV is a Date TV, so it does return a humane date.
I'm on unix server,
%e returns the day number without the preceding zero wich is ok, when I replace with the %d it returns the day number with the zero like it's supposed to.
the problem is with the %b wich is supposed to return the Short month name (example: Apr.) and %B the complete month name (example: April).
that's my probleme, I need the Short month name, but it's not working
many thanks for helping me try to fiture this out.