从Excel的单元格正确读取日期到LabVIEW中



主要软件:
主要软件版本: 8.0
主要软件修正版本: N/A
次要软件: LabVIEW Toolkits>>LabVIEW Report Generation Toolkit for Microsoft Office

问题: 我有一个Excel电子表格,表格中有一些日期数据类型格式的单元格。我试图用Report Generation Toolkit for Microsoft Office中的Excel Get Data.vi来把这些日期读到LabVIEW中。然而,当我读取这些单元格的数据时,LabVIEW显示了一个类如37460的数字,而不是单元格中的日期。

解答: 当Excel Get Data.vi从一个日期格式的单元格读取数据时,确实是返回一个类似37460的数字。37460真正对应的是日期7/24/2006。这是一个介于1/1/1904和7/24/2006之间的天数。LabVIEW的时间戳系统以1/1/1904为参考,确定过去、现在以及将来的日期。要纠正这个问题需要采取两个步骤:




相关链接: KnowledgeBase 31ADH05Z. Incorrect Values Given When Converting Seconds to Absolute Time
Knowlegebase 2VHFUSQJ: Formatting LabVIEW Date and Time Data for Microsoft Excel

附件:


Date from Excel code.JPG


报告日期: 10/23/2006
最近更新: 10/26/2006
文档编号: 3ZOBNKDF