0

我试图从 aa jdatechooser 获取日期,然后将其转换为字符串,但是当我尝试这样做时,this.fechaTxt.setText("");它不会让我

        String fecha1 = this.fechaTxt.getDate().toString();

        Viaje viaje = new Viaje();

        viaje.setFecha(fecha1);


        try {
            this.ingresarViaje(viaje);

            this.fechaTxt.setText("");

            JOptionPane.showMessageDialog(null, "Viaje Ingresado");

        } catch (Exception e) {
            System.out.println("ERROR" + e.getMessage());

}
4

1 回答 1

1

首先从JDateChooser...获取实际日期

Date date = fechaText.getDate();

然后你可以使用DateFormator aSimpleDateFormat格式化为String

请记住,除非您出于某种原因需要显示日期,否则您真的不应该将其转换为 a String,而应将其保留为Date对象

于 2015-12-26T10:03:15.727 回答