zoukankan      html  css  js  c++  java
  • 通过SQL得到某年内每周的开始日期和结束日期

    示例效果为:
    得到某年内每周的开始日期和结束日期
    每周以周日为第一天
    一周以至少还有四天为计


    2004/01/01 是已经周四
    那么2004年的第一周从2004/01/04开始

    2007/12/31 是周二
    那么2007年的最后一周只到2007/12/19开始
    那么2008年的第一周从2007/12/30开始

    相关代码如下:
    --------------
    1.tWeek表

    2.生成相关数据的SQL语句

    3.生成的tWeek表内部分数据示例

    顺序号  年份   第几周    该周开始日期           该周结束日期
    tSeqID  tYear  tWeekSeq  tStartDate             tEndDate
    1 2004 1 2004-01-04 00:00:00.000 2004-01-10 00:00:00.000
    2 2004 2 2004-01-11 00:00:00.000 2004-01-17 00:00:00.000
    ...
    208 2007 52 2007-12-23 00:00:00.000 2007-12-29 00:00:00.000
    209 2008 1 2007-12-30 00:00:00.000 2008-01-05 00:00:00.000

  • 相关阅读:
    lodash chunk
    lodash.slice
    ⚡ vue3 全家桶体验
    构建一个简约博皮的过程
    [译] 制作 Vue 3 的过程
    ⚠ | 不要再使用 markdown 主题了!
    win 常用命令
    2020年了,别再重复学习原型了
    删除 linux 导致原来的 win10 进不去
    手写一个文章目录插件
  • 原文地址:https://www.cnblogs.com/freeliver54/p/859224.html
Copyright © 2011-2022 走看看