社区
Java
帖子详情
如何把类型为"yyyy-MM-dd hh:mm:ss"串转换成java.sql.Date类型?在线等待.........
WildGoose
2003-10-15 11:18:34
UP
...全文
545
11
打赏
收藏
如何把类型为"yyyy-MM-dd hh:mm:ss"串转换成java.sql.Date类型?在线等待.........
UP
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mailguoyy
2003-10-18
打赏
举报
回复
up
oracle 不是有to_date()
WildGoose
2003-10-18
打赏
举报
回复
谢谢各位了
这是我在编写EJB的TEST CLIENT时所遇到的问题,因为我在ORALCE中设置的字段类型是DATE类型,所以在JB9中自动生成CMP Entity Bean时,类型为DATE的字段的JAVA类型是JAVA.SQL.DATE.
WildGoose
2003-10-17
打赏
举报
回复
Timestamp怎么用?
kjah
2003-10-17
打赏
举报
回复
java.sql.Date 真的不支持时间?
那就改用 java.sql.Timestamp
WildGoose
2003-10-17
打赏
举报
回复
楼上的兄台,你这个方法转换之后只有日期,没有时间啊!我要的时日期和时间的格式啊,就像转换之前的串一样的格式啊
Sinker2
2003-10-17
打赏
举报
回复
//java.sql.Date初始化时只支持年,月,日.或者你可以给他一个长整形.你要知道时分秒,只
//能使用后者初始化.
Calendar c = Calendar.getInstance();
c.set(yy, mm - 1, dd, hh, mm, ss);
java.sql.Date sd;
sd = new java.sql.Date(c.getTime().getTime());
//用的时候直接用sd就可以了!
WildGoose
2003-10-15
打赏
举报
回复
难道就没人会的吗?
kjah
2003-10-15
打赏
举报
回复
public static java.sql.Date StrToDate(String strdate){
java.sql.Date date=null;
if(strdate==null)return null;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
try{
date=new java.sql.Date(sdf.parse(strdate).getTime());
}catch(Exception e){System.out.println("StrToDate() "+strdate+" err:"+e);}
return date;
}
jndszl
2003-10-15
打赏
举报
回复
yyyy-MM-dd hh:mm:ss是,DATE+TIME的,java.sql.Date的对象好像只支持到 date不支持 time,所以把yyyy-MM-dd hh:mm:ss把成java.sql.Date,好像是不行,也可能是我水平低的问题,以前我也转过,转不过来,你把可把java.sql.Date的,换成java.util.Date的这种类
new java.util.Date() 就行取出一个当前的日期+时间
按这种类我试过写到ORACLE中是没有问题的
WildGoose
2003-10-15
打赏
举报
回复
我要在程序里面把"yyyy-MM-dd hh:mm:ss"的串转换成java.sql.Date类型,然后插入到ORACLE数据库中,明白了吗??????????
11491sdeed
2003-10-15
打赏
举报
回复
你是什么意思啊?
是不是把Oracle里的日期,转化为java.sql.date?
不清不楚的。。。。。。
postgre
sql
日期 字符
串
转换 to_
date
to_char
YYYY
-
MM
-
DD
HH
24:MI:
SS
记住年月日时分秒的模式字符
串
:
YYYY
-
MM
-
DD
HH
24:MI:
SS
日期 --> 字符
串
to_char(
date
, formatString) select to_char(now(), '
YYYY
-
MM
-
DD
HH
24, MI:
SS
') 字符
串
--> 日期 to_
date
('
date
String', 'format...
java
ss
ss
ss
,在
Java
7中将字符
串
日期转换为
yyyy
-
MM
-
dd
’T’
HH
:
mm
:
ss
.
SS
SS
SS
格式的字符
串
...
我有以下日期2017-08-23-11.19.02.234850它具有以下日期格式
yyyy
-
MM
-
dd
-
HH
.
mm
.
ss
.
SS
SS
SS
我要做的是将日期转换为
yyyy
-
MM
-
dd
'T'
HH
:
mm
:
ss
.
SS
SS
SS
我有以下代码public static void main(String[] args) {String str
Date
...
java
时间"
yyyy
-
mm
-
dd
HH
:
mm
:
ss
"转成
Date
Simple
Date
Format format = new Simple
Date
Format("
yyyy
-
MM
-
dd
HH
:
mm
:
ss
"); String time="1970-01-06 11:45:55";
Date
date
= format.parse(time); System.out.println("Format To times:"+
date
.getTime(...
Oracle-时间格式化-to_char()函数;
yyyy
-
mm
-
dd
hh
24:mi:
ss
和
yyyy
-
MM
-
dd
HH
:
mm
:
ss
的区别
直接查表的时候,时间是对的: 这种写法是错的,时间都不对了,不能用
yyyy
-
MM
-
dd
HH
:
mm
:
ss
应该改为下面这种写法:
yyyy
-
mm
-
dd
hh
24:mi:
ss
将“
yyyy
MM
dd
”格式的时间字符
串
转换为“
yyyy
-
MM
-
dd
HH
:
mm
:
ss
”格式(
Java
)
date
=
Date
Utils.parse
Date
(value, new String[]{"
yyyy
MM
dd
"}); value =
Date
FormatUtils.format(
date
, "
yyyy
-
MM
-
dd
HH
:
mm
:
ss
");
Java
50,530
社区成员
85,610
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章