Return and optionally change the setting that determines the X# date format by selecting from a list of constants with corresponding date formats.
Namespace:
XSharp.Core
Assembly:
XSharp.Core (in XSharp.Core.dll) Version: 2.7
Syntax FUNCTION SetDateCountry() AS DWORD
public static uint SetDateCountry()
Request Example
View SourceReturn Value
Type:
UInt32
If <dwNewSetting> is not specified, SetDateCountry() returns one of the numeric values described above indicating the current date and country setting.
If <dwNewSetting> is specified, the previous setting is returned.
Remarks
Examples
This example uses SetDateCountry() to display today's date in all 16 formats:
1FUNCTION Start()
2 LOCAL I AS INT
3 SetDateCountry(2)
4 SetCentury(FALSE)
5 ? DTOC(TODAY())
6 ? DTOC(92.12.31)
7 ? DTOC(1992.12.31)
8 FOR I := 1 UPTO 8
9 SetDateCountry(I)
10 ? I, DTOC(TODAY()), "!" + DTOC(0) + "!"
11 NEXT
12 ?
13 SetCentury(TRUE)
14 FOR I := 1 UPTO 8
15 SetDateCountry(I)
16 ? I, DTOC(TODAY()), "!" + DTOC(0) + "!"
17 NEXT
See Also