社区
VFP
帖子详情
如何计算当前年的第一天?
fionazou
2009-12-11 11:21:45
如何计算当前年的第一天?
...全文
152
26
打赏
收藏
如何计算当前年的第一天?
如何计算当前年的第一天?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fionazou
2009-12-17
打赏
举报
回复
急啊,帮我看看吧.
十豆三
2009-12-17
打赏
举报
回复
试试这个能否在VFP5.0下运行:
Set
Century
On
Set
Date
To
YMD
ldDate
=
Date
()
&&以当天初始变量
?
Ctod
(
Str
(
Year
(
ldDate
),
4
)+
'/01/01'
)-(
Dow
(
Ctod
(
Str
(
Year
(
ldDate
),
4
)+
'/01/01'
),
1
)
-1
)
fionazou
2009-12-15
打赏
举报
回复
没办法,我用的就是5.0 ,apple帮我解决一下吧.
十豆三
2009-12-14
打赏
举报
回复
[Quote=引用 20 楼 fionazou 的回复:]
我的是VFP 5.0的,提示有语法错误,怎么办
[/Quote]
我晕,还在用5.0呀。
你分别运行上面每个函数,看看5.0中那个函数报错。
fionazou
2009-12-14
打赏
举报
回复
我的是VFP 5.0的,提示有语法错误,怎么办
zbzk2008
2009-12-14
打赏
举报
回复
[Quote=引用 20 楼 fionazou 的回复:]
我的是VFP 5.0的,提示有语法错误,怎么办
[/Quote]
快升级到9.0吧。
即使6.0也不能很好的与windows xp兼容。因为6.0是98年发布的,那时候还没有XP系统。
fionazou
2009-12-14
打赏
举报
回复
Date(Year(ldDate),1,1) 提示参数太多.
fionazou
2009-12-11
打赏
举报
回复
说白了就是取一年的第一周的第一天.
fionazou
2009-12-11
打赏
举报
回复
第一周的第一天肯定是星期天了.是国际标准.
我要的就是当前天对应的当前年的第一周的第一天的日期.
ACMAIN_CHM
2009-12-11
打赏
举报
回复
楼主最好说明一下你的算法是依据哪个标准来的。
1。一周的第一天是 SUN还是 MON ?
2。一年的第一周,是第一个完整周?还是1-JAN所属的那个周?或者国际标准是第一个在本年内大于等于四天的周?
问题说明越详细,回答也会越准确!参见如何提问。(
提问的智慧
)
wwwwb
2009-12-11
打赏
举报
回复
自己不会变通 吗
bh=DATE(YEAR(DATE()),1,1)
?bh-dow(bh,2)
fionazou
2009-12-11
打赏
举报
回复
[Quote=引用 7 楼 wwwwb 的回复:]
?{^2009-1-1}-dow({^2009-1-1},2)
[/Quote]
你给我这样的结果,我真不知道怎么说!不过还是很感谢你的.
fionazou
2009-12-11
打赏
举报
回复
[Quote=引用 6 楼 fionazou 的回复:]
2009年的第一周的第一天是2008/12/28
[/Quote]
你给我这样的结果,我真不知道怎么说!不过还是很感谢你的.
wwwwb
2009-12-11
打赏
举报
回复
?{^2009-1-1}-dow({^2009-1-1},2)
fionazou
2009-12-11
打赏
举报
回复
2009年的第一周的第一天是2008/12/28
wwwwb
2009-12-11
打赏
举报
回复
[Quote=引用 2 楼 fionazou 的回复:]
肯定不是啦,我说的第一天是指第一周的第一天
[/Quote]
比如2009年的第一周的第一天?5号?
fionazou
2009-12-11
打赏
举报
回复
当天是那一年.
fyyylyl
2009-12-11
打赏
举报
回复
不知“当前年”是指什么?
fionazou
2009-12-11
打赏
举报
回复
肯定不是啦,我说的第一天是指第一周的第一天
wwwwb
2009-12-11
打赏
举报
回复
1月1日不是吗?
加载更多回复(6)
SQL经典命令(供新手学习)
**解析**:`DATEDIFF(yy,0,getdate())`
计算
出从0时间到
当前
日期之间相差多少个完整的
年
份,再通过`DATEADD(yy,...,0)`向前推算相同数量的
年
数,得到
当前
年
的
第一天
。 - **命令2**: ```sql SELECT dateadd(ms,-3...
SQL获取
当前
年
第一天
日期 MYSQL获取
当前
年
第一天
1 需求 在MYSQL执行的SQL中获取
当前
年
的
第一天
。 备注(日期最小粒度是天) 2 解决方案 技术选型 SQL函数 DATE_SUB() 函数从日期减去指定的时间间隔 3 落地代码 SELECT DATE_SUB(CURDATE(),INTERVAL day...
java获取
当前
年
第一天
_java中如何获取系统时间的
当前
年
份以及
年
份的
第一天
和最后一天...
/** * 获取某
年
第一天
日期 * * @param year *
年
份 * @return Date */ public static Date getYearFirst(int year) { Calendar calendar = Calendar.getInstance(); calendar.clear(); calendar.set(Calendar.YEAR,...
C# 输入指定日期获取
当前
年
的
第一天
、
当前
年
的最后天、某月的
第一天
、某月的最后一天...
/// 取得
当前
年
的
第一天
/// </summary> /// <param name="datetime">要取得月份
第一天
的时间</param> /// <returns></returns> private DateTime FirstDayOfYear(Date...
MYSQL获取
当前
年
、季、月、周
第一天
、最后一天的日期/时间戳
例如获取今
年
(即
当前
年
的
第一天
到昨天0时之间)的消费总额。 如果需要时间戳转换,用UNIX_TIMESTAMP()函数。 一 、下面是一些mysql的时间获取语句: 复制代码 #当
年
第一天
: SELECT DATE_SUB(CURDATE(),INTERVAL ...
VFP
2,749
社区成员
29,139
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章