(datetime)问题possible loss…
发布日期:2021-10-16 07:11:56 浏览次数:18 分类:技术文章

本文共 333 字,大约阅读时间需要 1 分钟。

 
double pb=ObjectGetValueByTime(0,name, (datetime)ObjectGet(name,OBJPROP_TIME3),0);
如果不加(datetime),就会出现提示:possible loss of data due to type conversion

其实时间既可以double,也可以int,当然他的本质是datetime,只是可读不一样。用(datetime)强制转换成可读性好的YYYY.MM.DD hh:mm:ss。否者是他显示的是自1970以来的秒数了。

 

 

 

另外:可以对字符串值赋值给时间字段。但要加单引号及字段D。

extern datetime t_info=D'2016.09.21 16:59:00';

转载地址:https://blog.csdn.net/sjpljr/article/details/62418518 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:转MQL4论坛:MQL4程序的常见…
下一篇:RSI\Stochastic\trend配合使用EA

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月11日 02时00分23秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章