Functions.SetEpoch 方法 | |
返回并可选地更改决定如何解释没有世纪数字的日期的设置。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION SetEpoch() AS DWORD
public static uint SetEpoch()
查看代码返回值
类型:
UInt32
如果未指定
lNewSetting,则 SetEpoch() 返回当前设置。
如果指定了
lNewSetting,则返回先前的设置。
备注
SetEpoch() 是一个环境函数,决定仅包含两个年份数字的日期字符串的解释。当这样的字符串被转换为日期值时,其年份数字与 nNewSetting 的年份数字进行比较。
如果日期中的年份数字大于或等于 nNewSetting 的年份数字,则该日期被假定在与 nNewSetting 相同的世纪内。
否则,假定该日期属于下一个世纪。
示例
此示例显示 SetEpoch() 的效果:
1SetDateFormat("mm/dd/yyyy")
2? CTOD("05/27/1904")
3? CTOD("05/27/67")
4? CTOD("05/27/04")
5SetEpoch(1960)
6? CTOD("05/27/1904")
7? CTOD("05/27/67")
8? CTOD("05/27/04")
参见