网站建设价格对比单,聊城城乡建设局网站,互联网公司排名榜,深圳专业的小程序app开发文章目录 第十六章 ObjectScript - 日期和时间值日期和时间值当地时间UTC Time日期和时间转换$H 格式的详细信息 第十六章 ObjectScript - 日期和时间值
日期和时间值
当地时间
要访问当前进程的日期和时间#xff0c;可以使用 $HOROLOG 特殊变量。因此#xff0c;在许多 … 文章目录 第十六章 ObjectScript - 日期和时间值日期和时间值当地时间UTC Time日期和时间转换$H 格式的详细信息 第十六章 ObjectScript - 日期和时间值
日期和时间值
当地时间
要访问当前进程的日期和时间可以使用 $HOROLOG 特殊变量。因此在许多 IRIS 应用程序中日期和时间都以此变量使用的格式存储和传输。这种格式通常称为$H 格式或$HOROLOG 格式。
$HOROLOG 从操作系统检索日期和时间因此始终位于本地时区。
IRIS 类库包含以更常见的格式例如 ODBC表示日期的数据类型类许多应用程序使用这些数据类型而不是 $H 格式。请注意通过数据类型类中的 %Library.PosixTime支持 POSIX 时间新应用程序应使用该类来表示日期/时间值。
UTC Time
IRIS 还提供 $ZTIMESTAMP 特殊变量其中包含 $H 格式的协调世界时值形式的当前日期和时间。这是全球时间和日期标准该值很可能与本地时间和日期值不同。
日期和时间转换
ObjectScript 包含用于转换日期和时间值的函数。
给定 $H 格式的日期函数 $ZDATE 返回一个表示指定格式的日期的字符串。
例如
TESTNAMESPACEWRITE $ZDATE($HOROLOG,3)
2010-12-03给定 $H 格式的日期和时间函数 $ZDATETIME 返回一个表示指定格式的日期和时间的字符串。
TESTNAMESPACEWRITE $ZDATETIME($HOROLOG,3)
2010-12-03 14:55:48给定其他格式的字符串日期和时间函数 $ZDATEH 和 $ZDATETIMEH 将它们转换为 $H 格式。函数 $ZTIME 和 $ZTIMEH 将时间与 $H 格式相互转换。
$H 格式的详细信息
$H 格式是一对用逗号分隔的数字。例如54321,12345
第一个数字是自 1840 年 12 月 31 日以来的天数。也就是说第 1 天是 1841 年 1 月 1 日。该数字始终是整数。第二个数字是自给定日期午夜以来的秒数。
某些函数例如 $NOW()提供小数部分。