挑战十行指令——飞书表格写入日期和时间
评论
收藏

挑战十行指令——飞书表格写入日期和时间

经验分享
花括号
2025-06-26 01:11·浏览量:1090
花括号
影刀专家
发布于 2025-06-26 01:111090浏览

🪂挑战十行指令任务:

在飞书表格A1单元格写入当前日期(2025/05/26),B1单元格写入当前日期时间(2025/06/26 00:12:35)。


⁉️遇到问题:

在飞书表格A1单元格写入当前日期文本,B1单元格写入当前日期时间文本。

发现写飞书表格的是文本内容,必须点击“转为数字”才能正确显示为日期格式。


📖查看文档

影刀指令的文档,没有写到日期格式的写入规范。

查看飞书文档。日期要写入 浮点数 类型的数据。

由1️⃣❷3️⃣4️⃣可以看出,日期应该写入与 1899/12/30 相差的天数,也就是 整数部分

时分秒这里没有举例,但是从 > “小数部分为该时间占 24 小时的份额“ 可以看出是时分秒占24小时的份额。


💡思路:

步骤一:设置单元格格式

  1. 指定A1单元格日期格式(如 yyyy/MM/dd
  2. 指定B1单元格日期格式(如 yyyy/MM/dd HH:mm:ss

步骤二:写入时间数据

写入浮点类型数值,其中:

  • 整数部分:表示自 1899 年 12 月 30 日以来的天数
  • 小数部分:表示该时间占 24 小时的份额(例如 0.5 表示中午 12 点)

计算公式:小数部分=(时*60*60 + 分*60 +秒) / (24*60*60)

说人话就是——将时分秒都转换成秒相加,然后除以24小时转换成的秒数,所得到的小数。


🎉代码展示

不多不少,十行代码。

收藏4
全部评论1
最新
发布评论
评论