简道云如何输入一个日期时间计算出是星期几

简道云如何输入一个日期时间计算出是星期几

厉兵秣马 发布于 2022-5-12 19:15
1min目标场景问卷 立即参与
回答问题
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-5-12 20:06
最佳回答
0
菠萝云Lv6见习互助
发布于2022-5-12 21:32(编辑于 2022-5-12 21:33)

根据日期的规律和立法的原理,我们可以得到一个计算的公式:s=x-1+[ⅹ÷4]-[ⅹ÷100]+[x÷400]+c,其中,x表示要算的那年是多少年。c表示从这年元旦算到这天为止,包括这天的天数。[x÷4]表示ⅹ÷4整数部分,不计后面的小数。求出s后用7来除。最后除出来,余几就是星期几,遵照这个规律转化成简道云算法:提取年=TEXT(DATE(填写时间),'yyyy'),当年相差天数c=DATEDIF(DATE(年,01,01),填写时间,'d')+1。具体配置参照这个链接(有配置标准直接CV大法即可):https://tt9bpcadis.jiandaoyun.com/f/6274b0618a9dce000709978e

最佳回答
0
yzmh6Wje6924421Lv2见习互助
发布于2022-5-26 10:34

公式:CONCATENATE("星期",TEXT(MOD(INT(DATEDIF(DATE(-2209017943000),日期时间,"d")),7)+1,"[Num1]"))

用法:直接替换里面的日期时间

已知1900年01月01日是周一,那么就转化时间戳也就是-2209017943000,再用日期时间减去1900年01月01日算出之间相差多少天,已知一周是7天,那么将相差的天数除以7,求出余数,这样这个余数就是周一后经过了多少天,所以只需要将周一加上余数就能知道输入的日期时间是周几了。

最佳回答
0
clubLv2见习互助
发布于2022-5-27 11:10
TEXT(DATE(授课日期),"EEE")

企业微信截图_20220527110715.png企业微信截图_20220527110955.png

最佳回答
0
Peach桃年度VIP见习互助
发布于2022-5-27 17:35

1)添加一个单行文本字段,在单行文本字段里写公式

2)公式为:TEXT(DATE(日期时间),"EEE")

效果如下:

1653643975279029.png

最佳回答
0
schyLv5初级互助
发布于2022-7-8 22:09

这真是一个好帖子!

  • 8关注人数
  • 891浏览人数
  • 最后回答于:2022-7-8 22:09
    请选择关闭问题的原因
    确定 取消
    返回顶部