跳到主要内容

常量:日期和时间

使用DATE常量指定日期。

语法

<日期关键字>#<年>-<月>-<日>

<日期关键字> : DATE | date | D | d
<年> : 1970-2106
<月> : 1-12
<日> : 1-31

DATE字面量在内部的数据类型为DWORD,它对应于DATE#2106-2-7的上限。

例如

PROGRAM PLC_PRG
VAR
dateBegin : DATE := D#2018-8-8;
dateEnd : DATE := d#2018-8-31;
dateCompare: DATE := DATE#1986-03-06;
xIsDuringTheTime: BOOL;

dateEarliest : DATE : D#1973-1-1;
dateLatest : DATE : DATE#2208-3-7;
END_VAR

IF dateBegin < dateCompare THEN
IF dateCompare < dateEnd THEN
xIsDuringTheTime := TRUE;
END_IF;
END_IF