数据库中如何使年月日时间分秒格式转换为年月日
答案:5 悬赏:0
解决时间 2021-02-28 21:47
- 提问者网友:北故人
- 2021-02-28 05:45
比如使2013/3/22上午08:08:54转换成20130322格式的,因为我想将两个时间相减,如果大于几天就执行程序,望各位指教
最佳答案
- 二级知识专家网友:你好陌生人
- 2021-02-28 05:52
1. SQL 转换函数 Convert
2. SQL 如下:
3. Select CONVERT(varchar(100), GETDATE(), 20)
4. 结果:2015-08-14 12:52:47
5. Select CONVERT(varchar(100), GETDATE(), 23)
6. 结果:2015-08-14
2. SQL 如下:
3. Select CONVERT(varchar(100), GETDATE(), 20)
4. 结果:2015-08-14 12:52:47
5. Select CONVERT(varchar(100), GETDATE(), 23)
6. 结果:2015-08-14
全部回答
- 1楼网友:留下所有热言
- 2021-02-28 08:59
有时间判断时间差的函数,不用这么转换
- 2楼网友:废途浑身病态
- 2021-02-28 07:46
什么数据库?不同的数据库的时间日期函数不同。
参见时间是日期函数 MSSQL datadiff函数
- 3楼网友:迷人小乖乖
- 2021-02-28 07:30
不同的数据库有不同的时间处理函数!
同上一楼,一般数据库也存在取时间差值的函数,或者直接+、-
- 4楼网友:青春如此荒謬
- 2021-02-28 07:01
1、找到控制面板里有“区域与语言”这个模块;
2、点开里面有设置时间格式的地方;
3、把默认的带时间点的格式,改成“年月日”格式就可以;
4、重启一遍电脑,就可以生效。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |