LabVIEW 字符串与时间标识之间的转换

2017-11-07  本文已影响0人  _起风啦

1.时间标识转换成字符串是非常简单的,这里做一个简单的演示:

LabVIEW 字符串与时间标识之间的转换 LabVIEW 字符串与时间标识之间的转换

| 格式代码 | 值 |
| <%<>T> | 绝对时间容器 |
| <%^<>T> | 通用时间容器 |
| <%a> | 星期名称缩写 (例如,星期三) |
| <%A> | 星期名称全称(例如,星期三) |
| <%b> | 月份名称缩写 (例如,六月) |
| <%B> | 月份名称全称 (例如,六月) |
| <%c> | 区域的默认日期和时间 |
| <%d> | 一月中的天数(01–31) |
| <%H> | 小时(24小时制)(01-23) |
| <%I> | 小时(12小时制)(01-12) |
| <%j> | 一年中的天数(001–366) |
| <%m> | 月份(01-12) |
| <%m> | 分钟(00-59) |
| <%p> | “上午/下午”记号 |
| <%S> | 秒(00-59) |
| <%<digit>u> | 小数形式的秒,精度为<digit> |
| <%U> | 一年中的星期数(00–53),周日为一个星期的首日;00表示第一个星期 |
| <%w> | 星期名为十进制数字(0–6),0表示周日 |
| <%W> | 一年中的星期数(00–53),第一个星期一为第一个星期的首天;00表示第一个星期 |
| <%x> | 区域特定的日期 |
| <%.1x> | 长日期格式 |
| <%.2x> | 长日期格式缩写 |
| <%X> | 区域特定的时间 |
| <%y> | 两位年份(00-99) |
| <%Y> | 四位年份(1997) |
| <%z> | 本地时间与通用时间之差(HH:MM:SS) |
| <%Z> | 时区名称或时区名称简写,根据操作系统区域设置而异 |

使用格式化日期/时间字符串函数的说明与建议

2.字符串到时间标识的转换

LabVIEW 字符串与时间标识之间的转换

转换的关键在于先要对字符串进行扫描,得到年月日等各个字段的数据,然后通过名称绑定的方式输出能够被“日期/时间至秒转换”函数识别的簇。字符串扫描比较简单,难点在于“日期/时间至秒转换”函数的“输入簇”参数如何设置。

2.1.在程序框图中添加“获取日期/时间(秒)”和"秒至日期/时间转换"函数,为"秒至日期/时间转换"函数输出端创建显示控件。

LabVIEW 字符串与时间标识之间的转换

2.2为新创建的显示控件"日期时间记录"添加"按名称捆绑"函数

LabVIEW 字符串与时间标识之间的转换

2.3得到的"按名称捆绑"函数中已经包含了各项元素名称

LabVIEW 字符串与时间标识之间的转换

2.4拖动得到的"按名称捆绑"函数的各个元素名

LabVIEW 字符串与时间标识之间的转换

2.5将"日期时间记录"的“显示为图标属性”取消

2.6“显示为图标属性”取消后效果如下:

LabVIEW 字符串与时间标识之间的转换

2.7将"日期时间记录"转换为输入控件

LabVIEW 字符串与时间标识之间的转换 - 菩提界 - MicroWorld

2.8按照下图连接刚刚生成的各个函数

LabVIEW 字符串与时间标识之间的转换

2.9逐项连接”字符串扫描“函数的输出和”按名称绑定“函数的输入项目。

注意:”字符串扫描“函数输出项从上往下依次是:年、月、日、时、分、秒、毫秒

LabVIEW 字符串与时间标识之间的转换
上一篇 下一篇

猜你喜欢

热点阅读