mysql怎样中string类型转成date

mysql怎样中string类型转成date,第1张

String str="1989-11-23 12:25:20"

java.sql.Date date=java.sql.Date.valueof(str)

这样是可以转换的,但是前提是str的日期格式要和数据库中的一样,上面是MySql的,其他的如Oracle就和这个不一样了

日期转字符串

mysql>

select

date_format(now(),'%y')

+-------------------------+

|

date_format(now(),'%y')

|

+-------------------------+

|

2009

|

+-------------------------+

1

row

in

set

(0.00

sec)

扩展:

%y:年

%c:月

%d:日

%h:小时

%i:分钟

%s:秒

mysql>

select

date_format(now(),'%y-%c-%d

%h:%i:%s')

+----------------------------------------+

|

date_format(now(),'%y-%c-%d

%h:%i:%s')

|

+----------------------------------------+

|

2009-8-07

06:59:40

|

+----------------------------------------+

1

row

in

set

(0.00

sec)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8697580.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存