以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  输出日期  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=51234)

--  作者:李亚弟
--  发布时间:2013/4/19 15:36:20
--  输出日期
debugfile(\'D:\\jzt\\signal3.txt\',numtostr(date,0) + \',\' + numtostr(time,0) + \'重来%.0f\',12345);
得到2013-04-19 15:28:47.828    1130419,102900.重来12345

2013-04-19 15:28:47.828 是默认就输出的时间,1130419,102900是numtostr(date,0) +  numtostr(time,0) 的输出。
问题1:为什么numtostr(date,0)输出日期的年份不是20130419,而是1130419?怎么使得输出20130419?
问题2:为什么默认输出的时间比电脑上的时间小了2分钟(金字塔上显示的时间和电脑的一样)?为什么numtostr(time,0) 输出的竟然是102900?

--  作者:jinzhe
--  发布时间:2013/4/19 15:45:01
--  

1,看date的函数说明

2,输出时间是计算机本地时间,time是k线时间