Oracle与Java字符串时间转Date类型教程:实用函数与代码示例
oracle怎么将字符串时间转换为date类型?
1.使用oracle函数:
TO_TIMESTAMP_TZ('2009-3-917:51:23.23-05:00','YYYY-MM-DHH24:MI:SS.FFTZH:TZM')
TO_DATE(yourdate,'YYYY-MM-DHH24:MI:SS');//将字符串转换为日期Date
T0_CHAR(yourdate,'YYYY-MM-DHH24:MI:SS');//日期日期转字符串
例如:
updatet_fl_flownotesetsendtime=TO_TIMESTAMP_TZ('2009-11-3010:47:16','YYYY-MM-DDHH24:MI:SS')
to_date('2012-11-13','yyyy-mm-dd')TO_TIMESTAMP_TZ('2013-12-0911.10.10.982000','YYYY-MM-DDHH24:MI:SS.FFTZH:TZM')
java怎么把字符串转换成日期类型
SimpleDateFormat类
有一个解析方法
publicDateparse(Stringtext,ParsePositionpos)
解析字符串的文本并生成Day。
此方法尝试从pos提供的索引开始解析文本。
如果解析成功,pos的索引将更新为最后一个字符之后的索引(字符串末尾的所有字符都不需要解析),并返回日期解析语法。
更新位置可用于指示下次调用此方法的起点。
如果发生错误,pos的索引不变,pos的错误索引设置为发生错误的字符索引,并返回null。
指定者:
在类DateFormat中解析
参数:
text-需要解析的String部分。
pos-具有上述索引和错误索引信息的ParsePosition对象。
返回:
从字符串解析的日期。
如果发生错误,将返回null。
抛出:
NullPointerException-如果text或pos为null。
查看更多:
DateFormat.setLenient(boolean)