java 、 oracle中日期字段的处理
转换字符串为日期
使用ORACLE内部函数to_date()
to_date()函数的参数是to_char()函数参数的反转。
to_date(string_value , date_format)
例如:
从oracle中把日期型的数据取出,转换成string
to_char(adddate,’YYYY-MM-DD HH24:MI:SS’)
把string型数据插入到oracle的date字段中
to_date(‘2007-09-08′,’yyyy-mm-dd’)
to_date(‘2007-09-08 00:00:00′,‘YYYY-MM-DD HH24:MI:SS’)
insert into website values(‘2hei’,to_date(’08-21-2007′,’MM-DD-YYYY’));
insert into website values(‘2hei’,to_date(‘2007-08-21′,’YYYY-MM-DD’));
insert into website values(‘2hei’,to_date(‘2007-08-21 12:01:02′,’YYYY-MM-DD HH24:MI:SS’));
insert into website values(‘2hei’,SYSDATE);
select Username,to_char(CreateDate,’YYYY-MM-DD HH24:MI:SS’) from website;
—–
java 把Data字段由 long型数据转换成 string
Date userBorn = new Date();
DateFormat df = DateFormat.getDateInstance();
userBorn.setTime(britryday);
String DateToStr = df.format(userBorn);
System.out.println(“DateToStr:”+DateToStr);
System.out.println(“britryday:”+britryday);
最活跃的读者