knrt.net
当前位置:首页 >> sql 怎么获取当前时间 去掉时分秒 >>

sql 怎么获取当前时间 去掉时分秒

获取当前日期利用convert来转换成我们需要的datetime格式.

Oracle中,使用下面的语句可以做到 SELECT TRUNC(SYSDATE) FROM DUAL 关于TRUNC函数的相关使用,可以参照http://www.bitscn.com/pdb/oracle/200701/88680.html

还要datetime格式的话 select convert(datetime,convert(varchar(10),getdate(),120)) 如果只要年月日,但是是字符格式的话 select convert(varchar(10),getdate(),120)

//得到long类型当前时间 long l = System.currentTimeMillis(); //new日期对 Date date = new Date(l); //转换提日期输出格式 SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM- dd HH:mm:ss");System.out.println(dateFormat.form...

Select CONVERT(varchar(30),getdate(),102) 这个可以转换

假设时间字段为orderdate,可以使用如下语句: select convert(nvarchar(12),orderdate,108) from tablename 108可以得到你要的时间,想要得到毫秒,可以使用114

sqlserver写的语法如下,比如被插入的表为B表,字段为time字段 insert into B (time) select replace(substring(CONVERT(VARCHAR(19),GETDATE(),120),12,8),':','')这里主要用了convert函数,这是sqlserver中一个进行数据类型转化的函数。 用法...

datetime格式 select convert(datetime,convert(varchar(10),getdate(),120)+' 01:00:00') 字符串格式 select convert(varchar(10),getdate(),120)+' 01:00:00'

select convert(datetime,convert(char(20),dateadd(day,-1,getdate()),102))

取年月日 select convert(varchar,getdate(),23) 取时分秒 select convert(varchar,getdate(),8)

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com