[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 429

 
谁来帮帮我!问题在前一页。
 
sss2019:
请帮助别人!问题在前一页。

当前时间小于到期时间,TimeCurrent()小于OrderExpiriation,但订单仍被删除
你怎么知道TimeCurrent()小于OrderExpiriatio?
 
sss2019:

以下是代码

在我的案例中,事实证明,当前时间小于到期时间,TimeCurrent()小于OrderExpiriation,但订单仍然被删除。是什么错误,我在这里坐了一整天,都没有找到。

还有一个提示(与最初的问题无关)--创建一个变量,将其分配给TimeCurrent(),随后引用该变量--这将有助于缓解计算机的问题。

 
sergeev:
那你怎么知道TimeCurrent()比OrderExpiriatio小?


我试着通过Alert输出,TimeCurrent() 确实更大,但为什么呢?OrderExpiriation等于TimeCurrent + 3600,这意味着无论如何它必须更大。为什么会出现这种情况?

chief2000:

一个额外的提示(与最初的问题无关)--创建一个变量,给它赋值TimeCurrent(),然后再引用该变量--这将减轻计算机的负担。

以及为什么,你能用一些技术方法解释一下吗?

 

哦,这里还有一个问题。OrderProfit()是如何衡量的,以点为单位?

如果我需要以点为单位,那么

if(OrderProfit > 10 * Point)

它是否会被计入点子的利润?

 
sss2019:


我试着用Alert输出,TimeCurrent()确实更高,但为什么呢?OrderExpiriation等于TimeCurrent + 3600,也就是说,它无论如何都应该更大。为什么会发生这种情况?


好吧,你在代码中做了这个,这就是为什么会发生这种情况。

每一个勾都 输出到日志中,看看你在哪里搞砸了。

 
sss2019:

哦,这里还有一个问题。OrderProfit()是如何衡量的,以点为单位?


术语表
 
sss2019:

以及为什么,你能用一些技术方法解释一下吗?

因为你只会 访问一次 TimeCurrent(),而这个命令是那种会吃掉计算机资源的东西(至少我曾经观察到,当我也用了很多次)

 
sergeev:

好吧,你在代码中做了这个,这就是为什么会发生。

把每一个勾都输出到日志中,看看你在哪里搞砸了。


我把TimeCurrent 变量的类型从datetime替换成了int,这一切都成功了,所以你可以了。

也许你还能告诉我OrderProfit是用什么来衡量的,如何用点来衡量?

 
sss2019:


你能告诉我OrderProfit是如何衡量的吗?


RTFM怎么样?
原因: