Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 获取当前日期并将其保存在数据库中_Java_Mysql_Date - Fatal编程技术网

Java 获取当前日期并将其保存在数据库中

Java 获取当前日期并将其保存在数据库中,java,mysql,date,Java,Mysql,Date,如何以yyyy-MM-dd格式获取当前日期,并使用日期值将其保存在数据库中?我有这个代码,但它不工作 爪哇: 这是我准备好的声明: pstmt.setDate(6, (Date)d); 必须使用java.sql.Date实例才能设置为数据库列 将java.util.Date实例转换为java.sql.Date 也可以使用Calander实例进行转换 更改: 致: 或: 必须使用java.sql.Date实例才能设置为数据库列 将java.util.Date实例转换为java.sql.Date

如何以yyyy-MM-dd格式获取当前日期,并使用日期值将其保存在数据库中?我有这个代码,但它不工作

爪哇:

这是我准备好的声明:

pstmt.setDate(6, (Date)d);
必须使用java.sql.Date实例才能设置为数据库列

将java.util.Date实例转换为java.sql.Date

也可以使用Calander实例进行转换

更改:

致:

或:

必须使用java.sql.Date实例才能设置为数据库列

将java.util.Date实例转换为java.sql.Date

也可以使用Calander实例进行转换

更改:

致:

或:

使用“插入查询”可以将此日期对象保存到数据库中

使用“插入查询”可以将此日期对象保存到数据库中

pstmt.setDate(6, (Date)d);
pstmt.setDate( 6, (Date)d );
pstmt.setDate( 6, new java.sql.Date( d.getTime() ) );
pstmt.setDate( 6, new java.sql.Date( cal.getTimeInMillis() ) );
    long timeInMillis = System.currentTimeMillis();
    Calendar cal1 = Calendar.getInstance();
    cal1.setTimeInMillis(timeInMillis);
    SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy     hh:mm:ss a");
    String date=dateFormat.format(cal1.getTime());
    return date;
DateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
Date date = new Date();
System.out.println("Current Date : "+dateFormat.format(date));