Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请问vba的时间类型如何传给python

1楼
netwalker 发表于:2021/4/11 16:34:05
Set Grid = Technic.GetGridByName("Main")
Set his = Grid.GetHistoryData() 
dt  = his.Date(his.Count-1)

dt传到python,显示是一个float的数据类型。
请问应该怎样把日期从vb传到python,python这边需要进行怎样的类型转换?谢谢!

2楼
yukizzc 发表于:2021/4/11 18:01:54
描述
返回指示变量子类型的值。
语法
VarType(varname)

varname 参数可以是任何变量

返回值
VarType 函数返回下列值:

常数 描述
vbEmpty 0 Empty(未初始化)
vbNull 1 Null(无有效数据)
vbInteger 2 整数
vbLong 3 长整数
vbSingle 4 单精度浮点数
vbDouble 5 双精度浮点数
vbCurrency 6 货币
vbDate 7 日期

 

这是vba自己的一个种类型是日期,直接转不行的,你要么试试看转成字符串。

 

不同编程语言很多类型可能不是那么容易让你随便转的,你要么要做这种时候全部按照字符串或者数值类型,不要去设计编程语言一些自己的类型

否者是不行的

共2 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 14.42188 s, 2 queries.