Autohotkey 使用FormatTime将长日期转换为编号日期

Autohotkey 使用FormatTime将长日期转换为编号日期,autohotkey,Autohotkey,我想把长日期转换成数字格式。我认为有一种使用FormatTime的方法,但语法不清楚 因此,将此2020年9月28日转换为2020年9月28日 ; (I know this below doesn't work) Raw_StartDateTime := "Sep 28, 2020, 1:00 PM" Formattime, StartTime, % Raw_StartDateTime, M/d/yyyy HH:mm msgbox % "Formatted Star

我想把长日期转换成数字格式。我认为有一种使用FormatTime的方法,但语法不清楚

因此,将此
2020年9月28日
转换为
2020年9月28日

; (I know this below doesn't work)
Raw_StartDateTime := "Sep 28, 2020, 1:00 PM"
Formattime, StartTime, % Raw_StartDateTime, M/d/yyyy HH:mm
msgbox % "Formatted Start Time: " StartTime
您可以利用先转换为AHK接受的格式来使用FormatTime(格式为YYYYMMDDH24MISS)。然后使用FormatTime函数将其进一步格式化为所需格式

Raw_StartDateTime := "Sep 28, 2020, 1:00 PM"
StartDate := DateParse(Raw_StartDateTime)
Formattime, StartTime, % StartDate, M/d/yyyy HH:mm
msgbox % "Formatted Start Time: " StartTime