Un DateField es un componente editable que representa la fecha y la hora .
Este tipo de información puede aparecer en un form.
Una instancia de un DataField puede ser configurada para aceptar fecha u hora o ambos
Este tipo de configuración puede ser hecha por DATE, TIME o DATE_TIME y con la instrucción getDate() obtenemos el valor del datefield

public class EjemploDF extends MIDlet implements CommandListener
{
Form frm;
private DateField datef;
private Command out;
private Display dpy;

public EjemploDF()
{
//create a DateField
datef =new DateField(“DoB”,DateField.DATE);
dpy = Display.getDisplay(this);
}
public void startApp()
{
frm=new Form(“Ejemplo de datafield”);
out= new Command(“Salida”,Command.EXIT,1);
frm.addCommand(out);
frm.setCommandListener(this);
//Add DateField to displayable
frm.setTicker(datef);

frm.append(“#####”);
dpy.setCurrent(frm);
}
public void pauseApp()
{

}
public void destroyApp(boolean un)
{
}
public void commandAction(Command cmd,Displayable d)
{
if(cmd==out){

}
}

}