根据某日期ios 获取所在城市该日期所在周,周几的日期

用SQL语句得到指定日期所在的周是本年度第几周_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者贡献于
评价文档:
8页免费4页免费8页免费8页免费2页免费6页免费6页免费5页免费4页免费4页免费
喜欢此文档的还喜欢1页1下载券
用SQL语句得到指定日期所在的周是本年度第几周|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
大小:3.72KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢查看: 1380|回复: 5|
在线时间127 小时经验117 威望0 性别男最后登录注册时间阅读权限20UID1790316积分117帖子精华0分享0
EH初级, 积分 117, 距离下一级还需 233 积分
积分排行3000+帖子精华0微积分0
如何根据月分及第几个星期几写出所在的日期为哪一天效果如图所示在黄色区域输入公式返回如图所示结果,即今年8月第二个星期日是几号
08:53 上传
在线时间6943 小时经验12931 威望13 最后登录注册时间阅读权限100UID1958090积分13931帖子精华1分享0
管理以下版块
积分排行33帖子精华1微积分91
=(&2012-&&A2&&-1&)-WEEKDAY(&2012-&&A2&&-1&,2)+B2*7
在线时间3642 小时经验4437 威望0 性别男最后登录注册时间阅读权限90UID586821积分4437帖子精华0分享0
EH能手, 积分 4437, 距离下一级还需 263 积分
积分排行213帖子精华0微积分0
=DATE()+C2-WEEKDAY(DATE())+(B2-(C2&=WEEKDAY(DATE())))*7
参见附件:
10:57 上传
下载次数: 22
2.03 KB, 下载次数: 22
谦受益,满招损。
新手怕老手,老手怕高手,高手怕失手。
在线时间1839 小时经验3787 威望3 最后登录注册时间阅读权限95UID1326188积分4737帖子精华0分享0
积分排行198帖子精华0微积分0
=&2012-&&A2&&-&&TEXT(MOD(MATCH(C2,TEXT(ROW($2:$8),&aaa&),)-MOD((&2012-&&A2)-2,7),7),&0;;7&)+B2*7-7
如果是汉字表示的星期几的话,好像是这样子
在线时间3875 小时经验9387 威望6 最后登录注册时间阅读权限95UID861968积分10737帖子精华0分享1
积分排行66帖子精华0微积分0
(2.06 KB, 下载次数: 25)
19:47 上传
下载次数: 25
在线时间561 小时经验538 威望0 性别男最后登录注册时间阅读权限30UID344715积分538帖子精华0分享0
EH中级, 积分 538, 距离下一级还需 562 积分
积分排行2014帖子精华0微积分0
=ROUNDUP((DATE(B3,B4,1)-B6)/7,)*7+B6+(B5-1)*7
其中 B3—年
& && & B4—月
& && & B5—第N个
& && & B6—星期几
注意:星期日—1,星期一—2....
积分≥4700即可申请
最佳管理者
最佳管理者奖章No.1
金牌优秀管理者
金牌优秀管理者勋章No.1
优秀管理者
优秀管理者勋章No.1
金牌优秀会员
金牌优秀会员奖章No.1
优秀会员奖章No.1
优秀会员奖章No.2
最佳会员奖章No.1
关注我们,与您相约微信公众平台!
Copyright 1999 - 2017 Excel Home. All Rights Reserved.本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
Powered by
本站特聘法律顾问:徐怀玉律师 李志群律师 &&sql根据日期获取年第几周
sql根据日期获取年第几周
09-02-23 &匿名提问 发布
SQL codeDECLARE @dt datetimeSET @dt=GETDATE()DECLARE @number intSET @number=3--1.指定日期该年的第一天或最后一天--A. 年的第一天SELECT CONVERT(char(5),@dt,120)+'1-1'--B. 年的最后一天SELECT CONVERT(char(5),@dt,120)+'12-31'--2.指定日期所在季度的第一天或最后一天--A. 季度的第一天SELECT CONVERT(datetime,    CONVERT(char(8),        DATEADD(Month,            DATEPART(Quarter,@dt)*3-Month(@dt)-2,            @dt),        120)+'1')--B. 季度的最后一天(CASE判断法)SELECT CONVERT(datetime,    CONVERT(char(8),        DATEADD(Month,            DATEPART(Quarter,@dt)*3-Month(@dt),            @dt),        120)    +CASE WHEN DATEPART(Quarter,@dt) in(1,4)        THEN '31'ELSE '30' END)--C. 季度的最后一天(直接推算法)SELECT DATEADD(Day,-1,    CONVERT(char(8),        DATEADD(Month,            1+DATEPART(Quarter,@dt)*3-Month(@dt),            @dt),        120)+'1')--3.指定日期所在月份的第一天或最后一天--A. 月的第一天SELECT CONVERT(datetime,CONVERT(char(8),@dt,120)+'1')--B. 月的最后一天SELECT DATEADD(Day,-1,CONVERT(char(8),DATEADD(Month,1,@dt),120)+'1')--C. 月的最后一天(容易使用的错误方法)SELECT DATEADD(Month,1,DATEADD(Day,-DAY(@dt),@dt))--4.指定日期所在周的任意一天SELECT DATEADD(Day,@number-DATEPART(Weekday,@dt),@dt)--5.指定日期所在周的任意星期几--A.  星期天做为一周的第1天SELECT DATEADD(Day,@number-(DATEPART(Weekday,@dt)+@@DATEFIRST-1)%7,@dt)--B.  星期一做为一周的第1天SELECT DATEADD(Day,@number-(DATEPART(Weekday,@dt)+@@DATEFIRST-2)%7-1,@dt)1.一个月第一天的Select DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)2.本周的星期一Select DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)3.一年的第一天Select DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)4.季度的第一天Select DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)5.当天的半夜Select DATEADD(dd, DATEDIFF(dd,0,getdate()), 0)6.上个月的最后一天Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0))7.去年的最后一天Select dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate()), 0))8.本月的最后一天Select dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate())+1, 0))9.本年的最后一天Select dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate())+1, 0))10.本月的第一个星期一select DATEADD(wk, DATEDIFF(wk,0,dateadd(dd,6-datepart(day,getdate()),getdate())), 0) 返回当前日期和时间通过函数GETDATE(),你可以获得当前的日期和时间。函数GETDATE()可以用来作为DATEDIME型字段的缺省值。这对插入记录时保存当时的时间是有用的。要建立一个表,其中的记录包含有当前的日期和时间,可以添加一个DATETIME型字段,指定其缺省值为函数GETDATE()的返回值,就象这样:Create TABLE site_log (username VARCHAR(40),useractivity VARCHAR(100),entrydate DATETIME DEFAULT GETDATE())转换日期和时间函数GETDATE()的返回值在显示时只显示到秒。实际上,SQL Sever内部时间可以精确到毫秒级(确切地说,可以精确到3.33毫秒)。要得到不同格式的日期和时间,你需要使用函数CONVERT()。例如,当下面的这个语句执行时,显示的时间将包括毫秒:Select CONVERT(VARCHAR(30),GETDATE(),9)
请登录后再发表评论!哪位高手能给提供一个年周算法,输入的日期,然后获得日期是这一年的第几周啊_百度知道
哪位高手能给提供一个年周算法,输入的日期,然后获得日期是这一年的第几周啊
我有更好的答案
按默认排序
text中输入格式为,点击Button1即弹出消息框提示结果;在窗体中加入Edit1和Button1:Application:,0),Edit1用来输入日期.Text)))),比如,&#39,Button1用来显示结果:yyyy-mm-dd的日期。在Button1的单击事件下输入代码,在Edit1.Messagebox(pchar(IntToStr(WeekOfTheYear(strtodatetime(Edit1;当前日期在一年当中的第几周;运行后在uses中引用DateUtils
有函数//需要引用单元DateUtils WeekOfTheYear
其他类似问题
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁,吾爱IT编程,各种编程入门、网站建设、免费空间、满足您不同的编程需求....
&& 文章内容
PHP获得指定日期所在星期,所在月的第一天和最后一天
[日期:] & 来源:吾爱IT编程& 作者:吾爱IT编程 & 阅读:25次[字体:
内容提要:PHP获得指定日期所在星期,所在月的第一天和最后一天
(1)PHP获得指定日期所在星期的第一天和最后一天,具体代码如下:
function getdays($day){ $lastday=date('Y-m-d',strtotime("$day Sunday")); $firstday=date('Y-m-d',strtotime("$lastday -6 days")); return array($firstday,$lastday);}print_r(getdays(''));
(2)PHP获得指定日期所在月的第一天和最后一天
function getdays($day){ $firstday = date('Y-m-01',strtotime($day)); $lastday = date('Y-m-d',strtotime("$firstday +1 month -1 day")); return array($firstday,$lastday);}print_r(getdays(''));
想了解更多更好的站长信息资源请上

我要回帖

更多关于 oracle 日期所在周 的文章

 

随机推荐