[ABI 5.1] 如何把日期按照星期区分

11103
5

关壮壮 数据达人Lv4

发表于2021-1-6 14:06

悬赏10

已解决

楼主
本帖最后由 关壮壮 于 2021-1-6 15:13 编辑


Weekday('20210106')返回4,那么能不能根据4得到20210106呢

最近看过此主题的会员

18833889871

zly_2960

www111

catttt

bbs

xxxl

凹凸曼

ESENSOFT官方技术支持

最佳答案
这个需要手动区分吧,可以通过WEEKDAY (D)函数返回当前日期在一周中的第几天
用法如下

定义
WEEKDAY (D)
返回指定日期为一周中的第几天
参数
D
指定的日期,也可以是字符串表示的日期
示例
返回指定日期为一周中的第几天。返回类型为整型
Weekday(#2005-01-03#)=2
2005年01月03日为星期一,为本周的第2天,所以返回值为2。(星期日为本周的第1天)

下面示例中,参数为字符串表示的日期:
Weekday('20010101')返回1
Weekday('2001-01-01')返回1
5个回答

只看楼主

凹凸曼 初学数据Lv2

发表于2021-1-6 14:06

只看该作者

取消 关注该作者的回复

沙发

这个需要手动区分吧,可以通过WEEKDAY (D)函数返回当前日期在一周中的第几天
用法如下

定义
WEEKDAY (D)
返回指定日期为一周中的第几天
参数
D
指定的日期,也可以是字符串表示的日期
示例
返回指定日期为一周中的第几天。返回类型为整型
Weekday(#2005-01-03#)=2
2005年01月03日为星期一,为本周的第2天,所以返回值为2。(星期日为本周的第1天)

下面示例中,参数为字符串表示的日期:
Weekday('20010101')返回1
Weekday('2001-01-01')返回1

关壮壮 数据达人Lv4

发表于2021-1-6 15:08

只看该作者

取消 关注该作者的回复

板凳

凹凸曼 发表于 2021-1-6 14:09
这个需要手动区分吧,可以通过WEEKDAY (D)函数返回当前日期在一周中的第几天
用法如下

感谢大哥,学到了一些,但还是不明白,而且Weekday('20010101')返回2,那天是星期一

凹凸曼 初学数据Lv2

发表于2021-1-6 15:20

只看该作者

取消 关注该作者的回复

地板

关壮壮 发表于 2021-1-6 15:08
感谢大哥,学到了一些,但还是不明白,而且Weekday('20010101')返回2,那天是星期一 ...

因为weekday函数中周日为一周的第一天

关壮壮 数据达人Lv4

发表于2021-1-6 15:39

只看该作者

取消 关注该作者的回复

5#

凹凸曼 发表于 2021-1-6 15:20
因为weekday函数中周日为一周的第一天

这个函数放在图里应该怎么实现呢

凹凸曼 初学数据Lv2

发表于2021-1-6 15:45

只看该作者

取消 关注该作者的回复

6#

关壮壮 发表于 2021-1-6 15:39
这个函数放在图里应该怎么实现呢

weekday(日期)就行了呀,好像浮动不出来主题表字段的数据

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号