想问一个日期时间的问题?

pingban_1 2014-08-28 03:39:20

/*
想得到当前日期的随机时间,结果集如下,格式为yyyy-mm-dd hh:mm ,
yyyy-mm-dd是当前系统日期
hh为10点到22点的随机时间
后一个mm是固定值10
如下所示:
2014-08-28 15:10
*/
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
發糞塗牆 2014-08-28
  • 打赏
  • 举报
回复
SELECT CONVERT(CHAR(10),GETDATE(),23)+' '+CAST( 10+CAST(RAND()*(22-10) AS INT ) AS VARCHAR(2))+':10'

/*
----------------
2014-08-28 18:10
*/
xdashewan 2014-08-28
  • 打赏
  • 举报
回复
先取的当天零点,再add10-22的随机小时,再add10分

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧