在LabVIEW中计算两个日期之间的时差

更新 Nov 25, 2021

环境

软件

  • LabVIEW

  • 在LabVIEW中,如何计算两个特定日期之间以周、天、小时和/或分钟为单位的时间差别?
  • 如何计算两个日期之间的时间段?
  • 若提供一个时间戳,LabVIEW中是否有一个函数可以返回一年中的日历周?

若要计算两个日期之间的星期、天、小时和/或分钟的时间差别:
 

使用格式化写入字符串VI

  1. 在程序框图上置入格式化写入字符串VI
  2. 右键单击格式化写入字符串VI的结果字符串输出,然后选择创建>>显示控件
  3. 在程序框图上放置两个时间标识常量和一个函数。如下面范例所示进行连接。在此范例中,时间差别=比较时间-参考时间。
  4. 最后,在程序框图上放置一个字符串常量,然后通过格式字符串端子将其连接到格式化写入字符串VI,如下图所示。您可以根据所需,使用时间戳格式代码自定义字符串格式。
时差.png
注意:该图像是LabVIEW片段,其包含可在项目中重复使用的LabVIEW代码。要使用代码片段,请右键单击图像,将其保存到计算机,然后将文件拖曳到LabVIEW程序框图上。