使用自定义日期初始化JXDatePicker

我想用自定义日期初始化JXDatepicker。目前我正在尝试这个:
    Date date1= new Date(2006-01-01);    
    Date date2 = new Date();
    jGeburtVon.setDate(date1);
    jGeburtBis.setDate(date2);`
编辑:这是该程序的真实代码;它确实编译并运行,当然,新的Date()初始化为今天,而不是01.01.1970。但是在这段代码中,date1初始化为01.01.1970。     
已邀请:
我认为您正在寻找的JXDatePicker方法是
setDate(Date date)
可以在此处找到JXDatePicker的Javadoc。     
这样,date1不是使用String而是使用long创建的:2006-01-01 = 2006 - 1 - 1 = 2004,这是1970-01-01_00:00:00之后的2004毫秒。     
我知道了。它必须如下所示:
 SimpleDateFormat df = new SimpleDateFormat("dd.MM.yyyy");
 Date date1 = df.parse("01.01.2006");
阅读javadocs确实有时帮助:) 谢谢你的回复。     
使用
SimpleDateFormat
,您可以从
String
创建一个
Date
对象。使用该对象和
DateTimePicker
setDate
方法,您可以将日期指定给对象。希望有所帮助。   原文回答用西班牙语   utilizando el SimpleDateFormat,podes crear un objeto date a partir de tu String,luego usando ese objeto y mediante mensaje setDate del DateTimePicker,podes asignar la fecha a tu objeto.Espero te sirva。
    DateTimePicker dateChooser = new DateTimePicker();        
    Date date = new Date();
    Date fecha= new Date();
    try {
        fecha = new SimpleDateFormat("yyyy-MM-dd H:m:S").parse("2016-02-15 :00:00:00");
    } catch (ParseException e1) {
        e1.printStackTrace();
    }
    date.setTime(fecha.getTime());
    dateChooser.setFormats("dd-MM-yyyy HH:mm:ss");
    dateChooser.setTimeFormat( DateFormat.getTimeInstance( DateFormat.MEDIUM ) );
    dateChooser.setDate(date);
    

要回复问题请先登录注册