首页 > 解决方案 > 将小时转换为毫秒

问题描述

我正在尝试将一些分钟和小时转换为毫秒,但下面的代码不起作用。

我尝试过较低的数字,它与某种工作相结合,ahk 有数字限制吗?

ConvertedTimeInMilliSeconds := %Hours% * 3600000 + %Minutes% * 60000

如果输入是两个,我期望 Hours 是 7200000,而不是它的空白。

标签: autohotkey

解决方案


这是一开始的常见误解。

我会做这个例子,这是有效的语法:

Command, OutputVar, %InputVar%
Function(OutputVar, InputVar)
OutputVar := Function(InputVar)

OutputVar = %InputVar% Literal text
OutputVar := InputVar . " Literal text"

因此,在上面的代码中,删除 % 因为您使用了:=分配。分配通过=总是可以解决:=,并且可能是最推荐的。


推荐阅读