关注:145 2014-01-19 14:00

用LabVIEW的Report Genneration中的Excel Get Data.vi编程实现从Excel文件中读取一个日期数据时,显示为一个数字而非正确的日期,如何能正确读出Excel中的日期

已解决 悬赏分:0 - 解决时间 2025-05-14 07:53
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40
  当Excel Get Data.vi从一个日期格式的单元格读取数据时,返回的为一个数字。该数字为介于1/1/1904和日期数据之间的天数。LabVIEW的时间戳系统以1/1/1904为参考,确定过去、现在以及将来的日期。要正确获取日期数据需要将该数据转换成对应的日期,有两个步骤:1.把Excel Get Data.vi的data输出端连到一个乘法函数,乘以一个86401的常数。(86400是24小时的秒数,多出来的1秒是经过午夜时刻的1秒时间。)然后把乘法函数的输出端连接到Get Date/Time St