zoukankan      html  css  js  c++  java
  • sql 以工作日計算起始年假的計算時間範圍

     1 --以工作日計算起始年假的計算時間範圍
     2 declare @settoday smalldatetime,@birthday smalldatetime,@year varchar(10),@month varchar(10),@day varchar(10),@enddate datetime,@stardate datetime,@AnnualNumber int,@AnnualTotal int,@Surplus int
     3  set @settoday='2013-05-04'--現在日期
     4 set @birthday='2004-04-26' ---進公司日期
     5 set @year=DateName(Year,@settoday)
     6 set @month=DateName(Month,@birthday)
     7 set @day=DateName(Day,@birthday)
     8 --
     9 set @enddate=cast(@year+'-'+@month+'-'+@day as datetime)
    10 select @month
    11 select @enddate
    12 if(@enddate>=@settoday)
    13 begin
    14     set @stardate=dateadd(year,-1,@enddate) --減一年
    15 end 
    16 else
    17 begin
    18     set @enddate=dateadd(year,1,@enddate)
    19     set @stardate=cast(@year+'-'+@month+'-'+@day as datetime)
    20 end
    21 select @stardate AS '起始計算日期'
    22 select @enddate AS '結束計算日期'
    哲学管理(学)人生, 文学艺术生活, 自动(计算机学)物理(学)工作, 生物(学)化学逆境, 历史(学)测绘(学)时间, 经济(学)数学金钱(理财), 心理(学)医学情绪, 诗词美容情感, 美学建筑(学)家园, 解构建构(分析)整合学习, 智商情商(IQ、EQ)运筹(学)成功.---Geovin Du(涂聚文)
  • 相关阅读:
    日志_测试代码_Qt532
    SetParent
    【转】QT获取系统时间,以及设置日期格式
    JNI打通java和c
    Python 对图片进行人脸识别
    Python写黑客小工具,360免杀
    简单选择排序
    插入排序
    双向链表的实现
    记录安卓开发中的问题
  • 原文地址:https://www.cnblogs.com/geovindu/p/2670022.html
Copyright © 2011-2022 走看看