vb.net2005如何获取当月最后一天的日期??
vb.net2005如何获取当月最后一天的日期?在vb6.0中是加一月减一天。这个vb.net2005怎么实现啊?例:时间控件datetimepicker时间为2008-...
vb.net2005如何获取当月最后一天的日期?
在vb6.0中是加一月减一天。这个vb.net2005怎么实现啊?
例:
时间控件 datetimepicker 时间为 2008-8-7
点击确定后
datetimepicker 控件显示 日期为 2008-8-31
(老是类型错误,真用不惯...呵呵!高手帮帮忙..我初学.net!)
对了,有没有尽量简单的方法。 谢谢了!
我只是说了一个例子
例子中 datetimepicker 实际上 初始时间为未知 就是说可能是 2008-1-31 也可能是 2008-3-2
最后现实的结果就是 datetimepicker 月底的日期。(不是总共多少天)
程序无法连接数据库(很现实..)。 展开
在vb6.0中是加一月减一天。这个vb.net2005怎么实现啊?
例:
时间控件 datetimepicker 时间为 2008-8-7
点击确定后
datetimepicker 控件显示 日期为 2008-8-31
(老是类型错误,真用不惯...呵呵!高手帮帮忙..我初学.net!)
对了,有没有尽量简单的方法。 谢谢了!
我只是说了一个例子
例子中 datetimepicker 实际上 初始时间为未知 就是说可能是 2008-1-31 也可能是 2008-3-2
最后现实的结果就是 datetimepicker 月底的日期。(不是总共多少天)
程序无法连接数据库(很现实..)。 展开
4个回答
展开全部
先加到9月,然后减去7天,即为8月最后一天,很好理解,如果跨年度需要判断一下,变成下个年度的1月再减即可,很简单吧
DateTime.Today.AddMonths(1).AddDays(-DateTime.Today.Day);
变通一下这么难?我给的例子是取当天
把DateTime.Today 改成 datetimepicker1.Value 不就行了,真汗……
datetimepicker2.Value=datetimepicker1.Value.AddMonths(1).AddDays(-datetimepicker1.Value.Day);
DateTime.Today.AddMonths(1).AddDays(-DateTime.Today.Day);
变通一下这么难?我给的例子是取当天
把DateTime.Today 改成 datetimepicker1.Value 不就行了,真汗……
datetimepicker2.Value=datetimepicker1.Value.AddMonths(1).AddDays(-datetimepicker1.Value.Day);
展开全部
给你一个查询语句吧可以得到结果;
select
dateadd(dd,-1,cast(convert(nvarchar(6),dateadd(mm,1,cast('20080807' as smalldatetime)),112)+'01' as smalldatetime))
其中的'20080807'就是你要传进来的参数,需要动态获取的 这里将他写死了:我想不应该明白吧.
select
dateadd(dd,-1,cast(convert(nvarchar(6),dateadd(mm,1,cast('20080807' as smalldatetime)),112)+'01' as smalldatetime))
其中的'20080807'就是你要传进来的参数,需要动态获取的 这里将他写死了:我想不应该明白吧.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DateTime.DaysInMonth(2008, 12);
获取 2008年12月的总天数!
获取 2008年12月的总天数!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dfs
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询