如何在两个日期之间显示日期名称 [英] How to display the datenames between two dates
本文介绍了如何在两个日期之间显示日期名称的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
如何使用存储过程c#在sql-server中显示两天之间的日期名称。
我这样输入的日期是1/2/2013(年/月/日)
到目前为止是2013年7月2日(年/月/日) yy)
输出必须是这样的
日期名称
星期五,
星期六,
星期天
星期一
星期二
星期三
星期四
请帮帮我
感谢和问候
Hi All,
How to display the date-names between two days in sql-server using Stored procedure,c#.
my input like this from-date is 1/2/2013 (dd/mm/yy)
to-date is 7/2/2013 (dd/mm/yy)
output must be like this
date-names
Friday,
Saturday,
Sunday
Monday
Tuesday
Wednesday
Thursday
please help me
thanks and regards
推荐答案
试一试。
Try this out.
WITH sample AS
(
SELECT CAST('2013-02-01' AS DATETIME) AS dt
UNION ALL
SELECT DATEADD(dd, 1, dt)
FROM sample s
WHERE DATEADD(dd, 1, dt) <= CAST('2013-02-07' AS DATETIME)
)
SELECT datename(dw, dt) AS DataName
FROM sample
谢谢......
Thanks...
这篇关于如何在两个日期之间显示日期名称的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文