Portál AbcLinuxu, 7. května 2025 21:57
echo $(date +%Y-%m-%d) 2012-05-31 echo $(date +%Y-%m-%d --date '-1 month') 2012-05-01Osobne prilis nechapu jak k tomuto muze dochazet :( Dekuji vsem za napady, jak toto vyresit.
echo $(date -d "$(date +%Y-%m-01) 1 month ago" +%Y-%m-%d)
SELECT DATE_ADD(current_date(), INTERVAL -1 month ) FROM dualA vysledkem je: 30.4.2012 Asi kazde prostredi bude miti vlastni zpusob, jak se s timto problemem poprat :)
strtotime
v PHP umí i takové hezké věci jako "last day of last month".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.