SQL根据当前日期获取相应的日期

1、获取上个月的第一天与最后一天日期

SELECT DATEADD(m, -1,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) 上月第一天
SELECT DATEADD(s, -1,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) 上月最后一天

2、获取本月第一天与最后一天日期

SELECT DATEADD(mm,DATEDIFF(mm,0,getdate()),0) 本月第一天
SELECT DATEADD(s, -1,DATEADD(mm,DATEDIFF(mm,-1,getdate()),0))  本月最后天

3、获取本周的第一天与最后一天日期(周一为第一天)

SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)  本周第一天
SELECT DATEADD(s, -1,DATEADD(wk, DATEDIFF(wk,0,getdate()), 7) ) 本周最后一天

4、获取去年上个月第一天与最后一天日期

SELECT DATEADD(YEAR,-1,DATEADD(m, -1,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))) 去年上月第一天
SELECT DATEADD(YEAR,-1,DATEADD(s, -1,DATEADD(mm,DATEDIFF(mm,0,getdate()),0))) 去年上月最后一天

5、获取去年本月第一天与最后一天日期


SELECT DATEADD(YEAR,-1,DATEADD(mm,DATEDIFF(mm,0,getdate()),0)) 去年本月第一天
SELECT DATEADD(YEAR,-1,DATEADD(s, -1,DATEADD(mm,DATEDIFF(mm,-1,getdate()),0))) 去年本月最后天

6、获取去年本周的第一天和最后一天日期

SELECT DATEADD(wk, DATEDIFF(wk,0,DATEADD(YEAR,-1,getdate())), 0)  去年本周第一天
SELECT DATEADD(s, -1,DATEADD(wk, DATEDIFF(wk,0,DATEADD(YEAR,-1,getdate())), 7) ) 去年本周最后一天

7、获取今年的第一天和最后一天日期

SELECT dateadd(ms,0,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)) 当本年第一天
SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0)) 当本年最后一天

6、获取去年的第一天和最后一天日期

select  DATEADD(yy,-1, DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)) 去年第一天
select  DATEADD(s,-1, DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)) 去年最后一天

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
进去之后会触发一个页面刷新的方法,之后在里面填写寄存产品的信息 其中,会员信息和产品信息都是从数据库中查询出来的,可以进行自动赋值,还有寄存单号是自动生成的随机数,之后金额的value也是在后台自动计算出来的。 吧台提取:负责人:(王涛) 首先,它会弹出一个dialog弹框,里面有一个文本框,里面填写的是寄存单号,可以根据寄存单号进行调价查询,之后,通过将查到的数据存放到session中,然后又会弹出一个dialog弹框 里面回显的寄存产品的信息,其中 他的值是在后台存入的session中取出来的 之后我们可以进行寄存产品的提取操作,这时后台会自动获取当前时间,来作为提取时间进行赋值。 会员信息查询中的送花功能;负责人:(王涛) 首先 只有在顾客的会员账号充值金额满一万元后,我们会赠送他一束花,这时,该会员信息后的送花按钮才可以使用,点击送花后,会弹出一个dialog弹框,里面的信息,是根据webservice调用了第一组发布的接口,其中我们用到了,webservice里面的框架技术 cxf生成一个沟通接口的桥梁,然后新建一个沟通桥梁的类,再通过配置相关的配置文件及jar包就可以调用出接口中的数据,之后选中一条数据,并输入收件人的邮箱 ,点击发送后,我们会将收件人邮箱和所送花朵的花语这两个参数进行打包,之后通过javamail技术,给所填收件人的邮箱发送一封邮件。 【发送邮件需要其专门的jar包】 用户体验度调查:负责人:(王涛) 首先,这个功能使用的也是javamail技术,我们在页面中将所有的文本框以及富文本放到了一个form表单当中,因为我们新建了一个专门用来存放发送邮件所需信息的实体类所以在方法接收参数时 只用接受一个实体类,其中,它的参数包括:(收件人邮箱,发件人邮箱,标题,内容){这个功能一般可以用于优惠活动的发送以及市场调查等等。。。} 【发送邮件需要其专门的jar包;还有要注意富文本编辑器和easyui js文件的兼容性问题】 业务管理: 负责人:(温家祥) 1:当前订单 ①客户可在当前页面点单进行商品的选购及选购数量 同时自动生成帐单号和获取系统当前时间 ②在客户选完商品后可进行结账或删除订单 1.会员结账:先通过会员卡号查询会员信息并赋值给结账页面 同时展示当前会员所点的所有商品及具体信息 通过输入 套餐费自动计算金额 并完成对会员金额的修改 结账完成之后 实时更新订单信息 并记录账单信息展示在前台 2.非会员结账:展示当前客户所点的所有商品和具体信息,通过手动输入套餐费自动计算应收金额 在输入实收金额自动 计算找零 确认结账之后实时更新订单信息 并记录账单信息展示在前台 3.删除订单:通过获取当前的id 传到后台进行删除 我的网盘: 用户登陆时通过io流自动新建一个存储空间如果存在则打开 ①在后台查询数据在前台展示对应信息 !!!图片在前台通过循环在后台获取的数据进行展示 ②对网盘里的东西进行增删改查 总结:整体上看起来没有难度没有什么技术点 但逻辑思维紧密且对数据的传输跨度大 对数据库的修改较为复杂 采购进货负责人:(杨强) 客户可以直接新增,也可以点击以有信息进行回显新增 点击供商编号和项目编号可以选择辅助信息 输入单价,数量,实付金额进行计算 新增YqT_cg,YqT_cgc,YqT_th,YqT_thc 修改YqT_goods,YqT_supplier 采购退货 客户可以直接退货,也可以点击以有信息进行回显退货 点击采购编号和项目编号可以选择辅助信息 输入单价,数量,进行计算 修改yqt_thc,YqT_th,t_cgc,t_goods,t_supplier 库存明细 增删改查t_goods; 我的网盘 uploadify上传图片 springmvc配置multipartResolver config.properties里配置: filereal=D:\\tomcat2\\apache-tomcat8090\\webapps\\img realPath=http://192.168.3.5:8090/img/ js里导uploadify文件 配置D:\tomcat2\apache-tomcat8090\bin并启动 yq/util导UploadFile.java jsp页面在body中引入js文件 会员管理 负责人(韩苏雨) 会员管理模块 1、会员基本信息:主要是注册一些会员信息,然后用到了easyUI的表格,新增会员时,主要是给会员卡号做出了一些判断,判断了会员卡号不能为空,不能重复,对于日期,是获取当前系统时间。 2、会员卡充值:首先对会员信息做了一个简单的查询,然后点击会员卡号充值,弹出一个easyUI的弹框,然后,给会员卡一个点击事件,点击会员卡号,继续弹出一个弹框,是对会员卡号的查询,选择会员卡号,然后会对相应的姓名,余额等等进行回显,日期获取当前系统时间,然后点击充值金额,然后让充值金额和余额相加,付给现有余额。 3、会员卡挂失/解挂:选择将要挂失或者解挂的会员卡号、会员姓名、身份 证号,对其进行挂失或解挂,从数据库查询。 4、会员卡查询:是查询会员卡明细情况,在查询窗口中选择要查询的会员卡号、会员姓名,单击"确定"即可查询出该会员卡的情况。查询出来的信息不允许用户自行更改、添加和删除 5、其余一些注册、权限、以及一些前台页面等等。。。。。 财务管理负责负责人(陈帅任) 我做的是一个财务管理模块, 财务管理模块有以下功能 1.会员结账营业额 2.非会员结账营业额 3.商品采购付款单 4.商品采购付款统计 5.套餐结账营业额 6.单点结账营业额 7.比较额度 8.redis缓存 我的1.会员结账营业额2.非会员结账营业额4.商品采购付款统计7.比较额度这四个模块使用的是ECharts可视化图表ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。 基础信息负责人(高亚锟) 员工信息 员工表 查询 新增 删除 员工的编号使用随机数 供货商信息 供货商表 查询 新增 删除 同样的随机数 但是和业务模块相关联 需要把不需要展示的东西也要完成新增以便业务模块的需要 仓库信息 仓库表 查询 新增 删除 商品类别 商品类别表 查询 新增 删除 商品信息 这个表是3表联查新增修改都是需要弹框 只回显id 弹出来然后显示出另一个表的所有数据 然后进行赋值 赋值进去的必须是disable框 disable框中数据和仓库信息表的数据是正确的 但是不能修改 只能修改标的id 根据id再重新进行复制 最后在新增或者是修改 统计查询模块负责人(张炫林) 统一使用easyui框架下的组件保证页面的协调性 统计查询进入页面: 页面展示分页功能 条件查询功能(下拉式选择查询模式,查询项目) 查询模式为下拉动态获取必选与查询项目对应比如:时间有<>名字没有 查询项目下拉动态 取消筛选按功能 Mongodb 短信HttpClient
1 按照某种格式输出系统时间:自学java中的时间。自学Date类(java.util.Date)和SimpleDateFormat类,用程序输出“当前时间是XXXX年XX月XX日XX时XX分XX秒(第XX周,周X)” 2 比较String与StringBuffer、StringBuilder的自增速度。方法:在自增前记录系统时间,进行5000次自增,然后再记录系统时间,可以得出自增的速度。获取系统时间的方法是java.lang.System.currentTimeMillis() ,见JDK API。 3 定义点类,圆是由圆心(点)和半径组成的,请完成圆类,注意“派”为常量,取3.14。圆类具有judge函数可以判断两圆的关系:相离、相交(包括相切)、嵌套、重合。设计static成员用以求所有圆对象的平均面积。(static、final) 4 图形间的关系可以下图用来表现。所有的图形中都可以称为Shape。由这个类可以派生出二维图形TwoDimensionalShape和三维图形ThreeDimensionalShape类。每个TwoDimensionalShape类应包括成员函数getArea以计算二维图形的面积。每个ThreeDimensionalShape类包含成员函数getArea和getVolume,分别计算三维图形的表面积和体积。编写一个程序,用一个数组乘放各种图形类对象(包括二维和三维的),并输出对象得相应信息。如果某个图形是TwoDimensionalShape就显示其面积,如果某个图形是ThreeDimenionalShape,则显示其面积和体积。请完成图中所有的类并在主函数中做测试。(继承与多态)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值