代码块常用场景示范汇总 李恩涛Lv.6传道明道云员工 发布于 2021-04-29 17:20 最后回复 2025-11-20 16:09:19 分享 代码块 收藏 复制链接 新浪微博 微信扫一扫 分享 89 回复49476 浏览 基础(必看必学) 虽然我们提供了可以直接拿走即用的代码,但是依然有一些配置操作需要您知道,例如: 如何定义参数 代码块如何接收参数 代码块如何输出参数 如何测试代码 代码块基础介绍 一、时间类 1. 根据某个日期获取到年、月、日,当月开始和结束日期,前后一天、星期几等 2. 获取当天的某个或多个固定时刻 3. 获取一周的周一和周日 4. 阳历日期转为对应的农历日期 5.将时间戳转换为日期时间 6.将时间转换为时间戳 7.获取两个日期范围内的所有日期 二、文本类 1. 根据身份证号获取出生日期、性别和年龄 2. 如何去掉手机号中的 +86 三、数值类 1. 在两个整数区间内获取一个随机整数 2. 获取两个定位位置之间的距离(米、千米) 3.根据指定的数字 N,自动生成对应的 N 条记录 四、数组 1.如何生成指定长度的数组/如何批量创建指定行数的记录 2.多条记录数据如何组装为对象数组 3.如何提取明细表的某个字段内容写入到主表字段 4.多条记录数据如何在邮件中以表格形式显示new 五、附件类 1.如何获取附件中图片、文件的 URL 2.如何将 URL 转换为 Base64 文件流 六、加密解密 1.md5、sha1、base64 的三种加密代码 2.python--AES 加密解密 3.nodejs--RSA 加密解密
出现两个问题,一是获取年月时有一位小数;二是计算后的日期结果无法参与计算。
![明道截图_20220326_164836.png]()
![明道截图_20220326_164938.png]()
可以参考这个示例,https://www.cnblogs.com/fanting/p/9370080.html
地区控件选择的省/市/县,如何用代码块将这个省/市/县拆分成
省:xx
市:xx
县:xx
三个字段呢。
类似日期字段的年月日分离
@李恩涛 -
获取附件的图片 URL 的第一个图片和工作表中肉眼看到的排序不一致。这个是一个期望的系统行为还是一个 bug?
那我的手机号是国际的呢,Python 有安装这个 phonenumbers 类库吗
新增 1.如何生成指定长度的数组/如何批量生成指定行数的记录new
私有化部署我们弄了,如何实现 ping 这个功能呢?谢谢哈
私有部署吗,私有部署是可以的 。公有云不支持
你好,如何用代码块来实现类似 windows 系统下的 ping 命令呢。就是 ping 一个 ip 地址,返回通断情况和延迟。谢谢
明白了 谢谢~
直接用运算节点即可。
比如某个时间字段的值是 2021-8-30 14:23 想要获取这一天的 12 点
根据某个日期字段获取当前的 几点几分吗?
请问参数如果是某个时间字段需要怎样设置?
参考下
确实没有代码基础,但实际使用时有超过 20 个字段需要运算,都用代码块节点太麻烦了。
能不能给个示列,就 2 个字段。我自己照抄研究一下看看行不行
如果无代码基础,每个字段用一个代码块节点就行了,也好管理。
哪位大神能帮忙回复一下:
比如有 10 个字段需要分别求和,程序怎么写?
如果多条数据里面有多个数据需要汇总或扣减,有简单点的代码么
var _=require('lodash')
var sumnum=0;
_(JSON.parse(input.arr)).forEach(function(value) {
sumnum+=Number(value)
});
output = {总和: sumnum.toFixed(1)};
二、1 根据身份证号,可以直接获取年龄了。
根据身份证号,可以直接获取年龄了。
👍
2.如何将 URL 转换为 Base64 数据
toUpperCase() 变为 toLowerCase()
分享一个 python 代码块进行 MD5 加密的方式。
![image.png]()
import hashlib
def md5(str):
m=hashlib.md5()
m.update(str.encode("utf8"))
return m.hexdigest()
s=input['date']
out=md5(s)
output={'out3':out}
输入的 input 对象为{'date':'daw'} 将 daw 替换为你需要加密的字符串。
md5 加密出来是大写字符,怎么改成小写啊
如果批量新增的记录内容不需要关联其他记录,直接使用使用新增记录节点,批量新增也可以。
这个不用子流程,该怎么做,我现在有起始号码比如 1,末尾号码 100。我想生成 100 条记录,每条记录是一个中间的数字,不能重复,这个不想用子流程,该怎么做
根据指定的数字 N,自动生成对应的 N 条记录。这个代码,如果最后一步不想用子流程,怎么实现
谢谢老师分享
新增:如何对获取的多条记录中的某个数值字段求和
md5 加密和 sha1 加密方式的代码
新增:md5 加密和 sha1 加密方式的代码
新增 3.根据指定的数字 N,自动生成对应的 N 条记录
新增 附件类: 1.如何获取附件中图片、文件的 URL
感谢案例!如果能做到无代码的功能里就最好了,这些需求看起来很普遍,用代码块才能实现,这个使用门槛有点高了~
新增 5.将时间戳转换为日期时间
优秀