Sql获取第一天、最后一天】的更多相关文章

DECLARE @dtdatetime SET @dt=GETDATE() DECLARE @number int --1.指定日期该年的第一天或最后一天 --A. 年的第一天 SELECTCONVERT(),)+'1-1' --B. 年的最后一天 SELECTCONVERT(),)+'12-31' --2.指定日期所在季度的第一天或最后一天 --A. 季度的第一天 SELECTCONVERT(datetime, ), DATEADD(Month, , @dt), )') --B. 季度的最后一…
昨天面试一家公司,上机题目中要求获取每月最后一笔订单.用到了日期的选择性查询,回来在ITeye上找到了这篇文章. 原文: http://new-fighter.iteye.com/blog/1758723 ① 本月第一天(--减去今天再加上1天) SELECT DATEADD(DD,-DAY(GETDATE())+1,GETDATE()) ②本月最后一天 SELECT DATEADD(DD,-DAY(DATEADD(M,1,GETDATE())),DATEADD(M,1,GETDATE()))…
获取周的第一天,最后一天 System.out.println(getStartEndDate("2016-05-01", 1)); 获取星期的第一天和最后一天 System.out.println(getStartEndDate("2016-05-01", 0));   public static String getStartEndDate(String aDay, int type) { SimpleDateFormat df = new SimpleDate…
原文:编程乐趣:C#获取日期所在周.月份第一和最后一天 写了个小功能,需要用到以周为时间段,于是写了个获取周第一和最后一天的方法,获取月份的第一和最后一天就比较简单了.代码如下: public class DateTimeTool { /// <summary> /// 获取指定日期所在周的第一天,星期天为第一天 /// </summary> /// <param name="dateTime"></param> /// <retu…
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); //获取前月的第一天 Calendar cal_1=Calendar.getInstance();//获取当前日期 cal_1.add(Calendar.MONTH, -1); cal_1.set(Calendar.DAY_OF_MONTH,1);//设置为1号,当前日期既为本月第一天 firstDay = format.format(cal_1.getTime(…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA SQL获取当前日期最后一天   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 因为很多人问到HANA SQL的日期问题,我这里做了很多HANA函数的总结…
公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[HANA系列]SAP HANA SQL获取当前月的第一天   前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 方法有很多种,这里只列出了常用的几种. 找到了几个比较好的写法,请参考…
mysql 获取当年第一天的年月日格式:SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY); MySQL里获取当前week.month.quarter的第一天/最后一天 摘自:http://hideto.javaeye.com/blog/255816 当前week的第一天: select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY) 当前week的最后一天: sel…
<html xmlns="http://www.w3.org/1999/xhtml" > <meta charset="UTF-8"> <head> <title>获取当年当月最后一天日期</title> <script language="javascript"> function getLastDay(){ var year = document.getElementBy…
原文:SQL获取当月天数的几种方法 日期直接减去int类型的数字 等于 DATEADD(DAY,- 数字,日期) 下面三种方法: 1,日期加一个月减去当前天数,相当于这个月最后一天的日期.然后获取天数.(注意,不能用这种方式:当前日期减去当前天数,再加一个月,新日期不一定是当前月的最后一天的日期.比如当前月是3月.错误:select day(dateadd(month,1,getdate()-day(getdate()))))select day(dateadd(mm,1,getdate())-…