zoukankan      html  css  js  c++  java
  • 获取某一日期所在月份的第一天日期或最后一天日期

    获取指定日期所属月份的第一天日期:

    SET ANSI_NULLS ON
    GO
    
    SET QUOTED_IDENTIFIER ON
    GO
    
    -- =============================================
    -- Author:      Insus.NET
    -- Create date: 2019-05-09
    -- Update date: 2019-05-09
    -- Description: 获取指定日期所属月份的第一天日期
    -- =============================================
    ALTER FUNCTION [dbo].[svf_FirstDayOfTheMonth]
    ( 
        @TheDate DATETIME 
    )
    RETURNS DATETIME
    AS
    BEGIN
        RETURN  DATEADD(MONTH,DATEDIFF(MONTH,0,@TheDate),0)  
    END
    
    GO
    Source Code

    获取指定日期所属月份的最后一天日期:

    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:      Insus.NET
    -- Create date: 2019-05-09
    -- Update date: 2019-05-09
    -- Description: 获取指定日期所属月份的最后一天日期
    -- =============================================
    CREATE FUNCTION [dbo].[svf_LastDayOfTheMonth] 
    ( 
        @TheDate DATETIME 
    )
    RETURNS DATETIME
    AS
    BEGIN
        RETURN DATEADD(DAY,-1,DATEADD(MONTH,DATEDIFF(MONTH,0,@TheDate) + 1,0))
    END
    Source Code
  • 相关阅读:
    设计模式之简单工厂模式
    设计模式之工厂方法模式
    设计模式之抽象工厂模式
    面向对象设计原则
    Spring与Struts整合
    Spring与Hibernate、Mybatis整合
    Java中执行外部命令
    Spring3之Security
    综合练习:词频统计
    组合数据类型综合练习
  • 原文地址:https://www.cnblogs.com/insus/p/10841647.html
Copyright © 2011-2022 走看看