1. 首页
  2. 大数据
  3. Netty
  4. mssql中获取指定日期所在月份的第一天的代码

mssql中获取指定日期所在月份的第一天的代码

上传者: 2020-12-17 07:05:23上传 PDF文件 29.54KB 热度 31次
获取指定日期月份的第一天,你可以使用DATEADD函数,减去指定日期的月份过去了的天数,即可。 代码如下: CREATE FUNCTION [dbo].[udf_FirstDayOfMonth] ( @Date DATE ) RETURNS DATETIME AS BEGIN RETURN CAST(DATEADD(day,1 – DAY(@Date), @Date) AS DATETIME) END 或者,用DATEDIFF计算指定日期与日期开始之时,相隔几个月,然后再DATEADD加上这个相隔月份数,从零开始。 代码如下: CREATE FUNCTION [dbo].[udf_Fir
用户评论