como hacer un calendario para que el usuario seleccione una fecha

bascam
23 de Mayo del 2004
tengo un formulario en el cual el usuario tiene que ingresar la fecha xxx de una llamada telefonica, necesito desarrollar un calendario para facilitar las cosas y sacar el dia ingresado i guardarlo en la bd. gracias de antemano.