Pero .. como quieres hacerlo .. desde PHP o desde SQL de tu BD? (por qué now() es una función de SQL de Mysql por ejemplo).
Si lo quieres hacer desde PHP....
Usa la función: mktime() para componer la fecha (pasada, hoy o futura) que quieras y .. luego aplicas la función date() al resultado que obtengas para mostrarlo de forma "legible" (pues mktime() funciona con fechas en formato UNIX TIMESTAMP)
www.php.net/mktime www.php.net/date
Un saludo,