public static final String DBUSER="scott"; 改成小写
public static final String DBPWD="tiger"; 改成小写
String sql="select sysdate from dual"; 去掉分号
main中只要写
new ConnectionJDBC();
就可以了
java获取当日系统时间代码:
Data date =new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss")
String date = sdfformat(date);
添加到数据库的代码得用到jdbc,要导入驱动和c3p0的jar包,再链接数据库,添加数据即可。
mysql数据库里有自动取得系统时间字段,如果你想手动输入时间的话可以把时间设置为string类型,然后通过获取时间的方法往数据库里存。
import javautilCalendar;
import javautilDate;
public class abcd {
public static void main(String[] args) {
Calendar c = CalendargetInstance();
Date d = cgetTime();
String a = dtoLocaleString();
Systemoutprintln(a);
}
}
一个简单的获取当前系统时间方法。
PreparedStatement s = connprepareStatement("select sysdate from dual");
ResultSet rs = sexecuteQuery();
Date d = null;
while (rsnext()) {
d = rsgetDate(1);
}
new Date(0)改成new Date()
new Date()是系统时间,
Date()
分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。
它的实际代码是:
public Date()
{
this(SystemcurrentTimeMillis()); //可以看出他也是调用的Date(long date)构造函数,传入的参数是SystemcurrentTimeMillis()),从1970到现在的毫秒数
}
new Date(0)是距离1970年1月1日 n毫秒的日期,api说明:
Date(long date)
分配 Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。
以上就是关于java 获取oracle数据库中的系统时间~目的只是想从数据库取出系统时间 然后打印出来、新人求大虾们帮忙。。全部的内容,包括:java 获取oracle数据库中的系统时间~目的只是想从数据库取出系统时间 然后打印出来、新人求大虾们帮忙。。、java中怎么把当前获取的系统日期和时间添加 数据库中(具体代码)拜托啦、java取系统时间,存入数据库,要小时分钟秒等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)