自定义 C1Date 对象

C1Date 对象仅为 Oracle Clinical One Platform 定义,并且支持完整和部分日期。

由于这是一个定制类,因此您需要了解有关其构造器和方法的特定详细信息。此信息允许您使用 C1Date 对象正确处理部分日期。

构造函数

C1Date 对象有两个可能的构造器:
C1Date(date, day, month, year)
C1Date (date, day, month, year, hour, minute, second)
这两个可能的构造器使用以下对象参数:
参数 说明
date 接受 JavaScript Date 对象(完整日期)。

注:

提供了 date 时,不需要以下参数。
day 取日期当天的数值。
month 取日期所在月份的数值。
year 取日期年份 (yyyy) 的 4 位数字值。
hour 为小时数时间要素获取数值。
minute 获取分钟时间 elemnt 的数值。
second 为秒时间元素获取数值。

方法

C1Date 类具有以下方法:
方法 说明
isPartialDate() 返回部分日期的 true 或完整日期的 false
getDate() 返回 JavaScript Date 对象或 null
getDay() 返回当天的数值 null 或 UNK。
getMonth() 返回月份的数值 null 或 UNK。
getYear() 返回 4 位数的年份值 null 或 UNK。
getHour() 返回小时时间元素 null 或 UNK 的数值。
getMinute() 返回分钟时间元素 null 或 UNK 的数值。
getSecond() 返回秒时间元素 null 或 UNK 的数值。