点击或拖拽改变大小

Functions.CToDAnsi 方法

X#
将ANSI日期字符串转换为日期格式。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION CToDAnsi(
	cDate AS STRING
) AS DATE
查看代码

参数

cDate
类型:String
一个ANSI格式的字符串,形式为yyyy.mm.dd,其中yy、mm和dd分别代表年、月和日。
年、月和日可以用任何非数字字符分隔。
cDate始终被解释为ANSI字符串,不依赖于SetDateFormat()或SetDateCountry()。
如果未指定世纪数字,则根据SetEpoch()的规则确定世纪。

返回值

类型:__Date
cDate中指定数字对应的日期值。
如果cDate不是有效的ANSI日期,CToDAnsi()返回NULL_DATE。
备注
CToDAnsi()是一个字符转换函数,将ANSI日期字符串转换为日期数据类型。
示例
这个例子简单地将CToDAnsi()应用于一个字符串:
X#
1? CToDAnsi("84/10/23")                // 10/23/84
这个例子展示了SetCentury()的效果:
X#
1SetCentury(TRUE)
2? CToDAnsi("2084/10/23")                // 10/23/2084
3? CToDAnsi("90$05$14")                // 05/14/1990
这个例子展示了CToDAnsi()不依赖于国家设置:
X#
1SetDateCountry(GERMAN)
2? CToDAnsi("84/10/23")                // 23.10.1984
参见