获得本月有多少天的方法

转载 2007年09月20日 14:47:00

--方法一:
DateTime tmp = new DateTime(DateTime.Now.Year,DateTime.Now.Month,1).AddMonths(1).AddDays(-1);
            int monthDays = tmp.Day;
--方法二
DECLARE @month int, @year int
SELECT @month = 6, @year = 2004
SELECT DATEPART(dd,DATEADD(m,1,CAST(STR(@month) + '/01/' + STR(@year) as
datetime)) - 1)
--方法三
DECLARE @DATE DATETIME
SET @DATE = GETDATE()

SELECT CAST(
 -- First day of next month
 DATEADD(MONTH,DATEDIFF(MONTH,0,@DATE)+1,0)
 -
 -- First day of current month
 DATEADD(MONTH,DATEDIFF(MONTH,0,@DATE),0)
 AS INT )

--方法四
这个你也可以写一个UDF来实现:
create function fn_NumOfDaysInMon (@date datetime)
 returns int
as
begin
declare @begmonth datetime,@endmonth datetime,@days int
select @begmonth=dateadd(month,datediff(month,0,@date),0)
select @endmonth=dateadd(dd,-datepart(dd,@date),dateadd(mm,1,@date))
select @days=datediff(dd,@begmonth,@endmonth)+1
return @days
end 

计算本月有几天(2)

这是第二篇我
  • linhaiyun_ytdx
  • linhaiyun_ytdx
  • 2014年10月20日 11:13
  • 706

本月有多少天

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日...
  • lidekun9132
  • lidekun9132
  • 2016年03月11日 17:33
  • 239

jquery获取当年月天数以及当月的最后一天|当月的天数

"http://www.w3.org/1999/xhtml" >              标题页       "javascript">       function getLastDay(year...
  • nvzizhou
  • nvzizhou
  • 2014年10月24日 09:27
  • 6557

js获取 本周,本月,本季度,本年,上月,上周,上季度,去年

转载必须在文章第一行注明来源地址:  http://blog.csdn.net/yhc13429826359/article/details/8085641 /** * 针对...
  • weinichendian
  • weinichendian
  • 2017年04月15日 10:58
  • 1031

mysql查询今天、昨天、7天、近30天、本月、上一月 数据

mysql查询今天、昨天、7天、近30天、本月、上一月 数据 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); ...
  • Xiazhiyu_whu
  • Xiazhiyu_whu
  • 2017年12月19日 16:39
  • 57

java获取当前系统时间和某月某一天的日期时间

2、当要用当前时间和某个时间比较的时候,此时主要拿long型的时间值 Date date = new Date(); long time = date.getTime();还有一种方式,使用 Syst...
  • Damein_
  • Damein_
  • 2016年07月26日 17:25
  • 6646

输入年、月,输出本月有多少天

#include using namespace std; int main() { int year,month; coutmonth; if(year%4==0 && year%100!=0...
  • u012512525
  • u012512525
  • 2014年03月19日 15:37
  • 496

输入年、月,输出本月有多少天

/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作 者: 高古尊 * 完成日期:2013 年10月25日 * ...
  • u012332009
  • u012332009
  • 2013年10月25日 17:37
  • 774

用Java编写本月的日历,并表明本天

package 项目2; import java.text.DateFormatSymbols; import java.util.*; public class CalendarTes...
  • kevinliu1937
  • kevinliu1937
  • 2014年10月29日 19:32
  • 215

java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间

//获取某年某月的第一天日期 public static Date getStartMonthDate(int year, int month) { Calendar calenda...
  • yanzhijun789
  • yanzhijun789
  • 2017年11月08日 17:59
  • 138
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:获得本月有多少天的方法
举报原因:
原因补充:

(最多只允许输入30个字)