AutoHotkey V2日期热字符串自动替换脚本问题咨询
AutoHotkey 日期自动填充脚本修正指导
你的现有脚本存在FormatTime语法错误和格式符不匹配需求的问题,以下是修正后的完整脚本及说明:
修正后的脚本
::cdt:: { FormatTime, currentDateTime,, dddd h:mm tt - MMM dd, yyyy Send %currentDateTime% } return
关键修正点说明
- 语法修正:原脚本直接把FormatTime作为Send的参数且格式错误,正确用法是先通过FormatTime将时间存入变量,再发送变量内容。
- 格式符匹配需求:
- 用
dddd获取完整星期名(如Saturday) - 用
h:mm tt实现12小时制带AM/PM标识(原脚本的HH:mm是24小时制,不符合需求) - 用
MMM dd, yyyy获取缩写月份+带前导零的日期+四位年份(如Aug 03, 2024)
- 用
- 格式字符串整体与你期望的
Saturday 11:18 AM - Aug 03, 2024完全对应。
内容的提问来源于stack exchange,提问作者its.meeeetch
相关产品推荐
相关产品推荐

