Office中国论坛/Access中国论坛

标题: 请教日期表达式! [打印本页]

作者: SecurID    时间: 2009-3-18 18:09
标题: 请教日期表达式!
用Weekday()函数返回某一天是星期几,比如今天是2009年3月18日,返回1950年的3月18日是星期几,该怎么写!
作者: zyp    时间: 2009-3-18 18:38
直接用weekday(#1950/3/18#)不行吗?
作者: SecurID    时间: 2009-3-18 18:59
问题是年月日有可能是变化的,到了明天就成了3月19日,需要当天的月,或日!!
作者: SecurID    时间: 2009-3-18 19:11
也就是要取系统日期的月和日,年却是另外的!
如果用Weekday("#" & Month(Date) & "/" & Day(Date) & "/1950#")
会返回类型不正确
作者: ACMAIN_CHM    时间: 2009-3-18 19:47


Weekday(date())



******************
*  一切皆有可能  *
******************

.
ACMAIN - Access论坛回贴准则(个人).
.

.
QQ群 48866293 / 12035577 / 7440532 / 13666209
http://www.office-cn.net/vvb/ .
http://www.accessbbs.cn/bbs/index.php .
http://www.accessoft.com/bbs/index.asp .
http://www.access-programmers.co.uk/forums .
.
http://www.office-cn.net/home/space.php?uid=141646 .

作者: SecurID    时间: 2009-3-19 11:04
Weekday(date())返回系统日期星期,我要返回“1950年,月份和日期为当前系统的月份和日期”的那一天的星期!!
作者: SecurID    时间: 2009-3-19 14:10
研究出来了
Weekday(Month(Date) & "/" & Day(Date) & "/1950")




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3