SMART datagrid v.1 > Classes > DataField

Back  Forward

DataLudi.DataField.datetimeFormat  property

在将CSV文本等加载到数据组时,并且在dataTypeValueType.DATETIME的字段中, 将非空字符串的字符串的值转换为Date格式时,将会被使用的格式字符串。 

如果没有指定这个属性值,就会使用这个字段所属的数据组datetimeFormat。 如果都不指定,就会默认使用"yyyy/MM/dd hh:mm:ss*格式。 

默认值为null.

Getter
function datetimeFormat(): String
Setter
function setDatetimeFormat(value: String)

Table-1  Date字符串转换格式
模式串说明
年度y需要指定为yyyyyy中的一个模式。如果指定为两位数,就会加以指定在baseYear的值。默认值是2000
M指定为MM模式。需要为从"01""12"之间的两位数值。
d指定为dd。需要为从"01""31"之间的两位数值。
am/pma指定为a。需要与设置在amTextpmText的一个值相同。
H指定为HH模式。需要为从"00""23"之间的两位数值。"24"将会是次日0点。
m指定为mm模式。需要为从"00""11"之间的两位数值。如果am/pm分隔符与amText相同,"12"就会变成0点,而如果与pmText相同,就会变成中午。
s指定为ss模式。需要为从"00""59"之间的两位数值。
毫秒S指定为SSS模式。需要为从"000""999"之间的三位数值。
分隔符可以使用日期分隔符"/"".""-",小时分隔符":"。也可以使用空格。
systemsystem如果将转换格式字符串指定为"system",就会无需特殊转换,可以通过使用JavaScript的Date构造器,直接进行转换。有关Date文件以及JavaScript可以转换的iso格式(ISO 8601),请参考Date.parse()文件。
isoiso如果将转换格式字符串指定为"iso",就会转换ISO标准日期格式字符串。
See Also
baseYear
amText
pmText
DataSet.booleanFormat
Date
Examples
日期时间值