前面我們介紹了RunFlow的基礎功能和進階功能,本文是專爲開發者準備的開發者篇手冊,一起來看看有哪些實用的功能吧。
輸入 >
進入命令專注模式(支持歷史記錄,執行常用命令變得更快捷):
進制轉換(二進制、八進制、十六進制分別以 0b
、0
、0x
開頭)
位運算(與 &
、或 |
、異或 ^
、右移 >>
、左移 <<
)
當前時間戳(添加一個 .
參數可以停止實時時間,即:now.
)
時間戳轉時間(年、月、日、星期、小時、分鐘、秒、毫秒分別用 y
、m
、d
、w
、h
、min
、s
、ms
)
偏移計算(<
向過去偏移,>
向將來偏移,示例:偏移到本週末 now>w
,偏移到本月初 now<m
,偏移到某天末 2024-05-01>d
)
日期加減計算(示例:100y+500h+999ms
、2024-05-01+999min-3w
)
計算相差天數(兩端的時間格式需保持一致,示例:2024-07-01-2024-01-01
、20241231-20231231
)
輸入時間支持格式:
yyyymmdd
、yyyy-mm-dd
、yyyyMMddHHmmss
、yyyyMMdd HHmmss
、yyyyMMddHHmmssSSS
、yyyyMMdd HHmmssSSS
、yyyy-MM-dd HH:mm:ss
、yyyy-MM-dd HH:mm:ss.SSS
。
示例:random abc 16
隨機16位大小寫字母,random abc upper 16
隨機16位大寫字母,random abc lower 16
隨機16位小寫字母,random int 100,999
隨機一個100到999的數字,random color
隨機顏色。
我們還提供一款開發者工具集插件,主要功能包括:代碼命名風格轉換、顏色解析、CRON表達式解析、Base32和Base64的編碼和解碼、Sha256和MD5加密、UUID生成以及大小寫轉換等等,插件文檔。
本篇介紹了開發者常用的一些功能,如果您希望能開發插件,歡迎閱讀我們的插件開發指南。如果您是Java開發者,我們還準備了一篇Java開發者篇手冊,歡迎閱讀。
更新於 2024/04/11