如下表所示,日期和时间系统变量允许您以各种格式检索系统日期和时间。
系统变量 | 描述 |
---|---|
currentDate | 包含 8 位格里历格式(yyyyMMdd)的当前系统日期;您可以将此系统变量指定给类型为 DATE 的变量 |
currentFormattedDate | 包含字符格式的当前系统日期;具体地说,系统缺省长格里历格式的当前系统日期 |
currentFormattedJulianDate | 包含字符格式的当前系统日期;具体地说,系统缺省长儒略历格式的当前系统日期 |
currentFormattedTime | 包含字符格式的当前系统时间;具体地说,HH:mm:mm 格式的当前系统时间 |
currentJulianDate | 包含 7 位儒略历格式(yyyyDDD)的当前系统日期。尽量避免使用此变量,此变量用于支持从 VisualAge® Generator 至 EGL 的代码迁移。 |
currentShortDate | 包含 6 位格里历格式(yyMMdd)的当前系统日期。尽量避免使用此变量,此变量用于支持从 VisualAge Generator 至 EGL 的代码迁移。 |
currentShortJulianDate | 包含 5 位儒略历格式(yyDDD)的当前系统日期。尽量避免使用此变量,此变量用于支持从 VisualAge Generator 至 EGL 的代码迁移。 |
currentTime | 包含 6 位儒略历格式(HHmmss)的当前系统时间;您可以将此系统变量指定给类型为 TIME 的变量 |
currentTimeStamp | 包含作为 20 位儒略历格式(yyyyMMddHHmmssffffff)的时间戳记的当前系统时间和日期;可将此系统变量指定给类型为 TIMESTAMP 的变量 |
要设置日期、时间或时间戳记变量,可分别指定 VGVar.currentGregorianDate、DateTimeLib.currentTime 和 DateTimeLib.currentTimeStamp。返回格式字符文本的函数不能用于此用途。
相关参考
EGL 语句