"Because 1 month from 31-Jan is 31-Feb -- which is taken to mean 02-Mar, hence the output of date("M" ...)." why though, one month from now is 31 Feb, why would it take it as something else? That does not make sense to me! James --------------------------------------------------------- Master CIW Designer http://www.ciwcertified.com Zend Certified Engineer http://www.zend.com http://www.jamesbenson.co.uk --------------------------------------------------------- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php