Function that obtains the display unit's current time as a character string (LPTSTR format). This function is valid only with the time stored in LS2048 (6 words).
Function Name
DWORD WINAPI EasyGetGPTimeString(LPCSTR sNodeName, LPCSTR sFormat, LPSTR osTime);
Argument
sNodeName: The station name is fixed as #WinGP.
pFormat: Retrieves string as a time formatted string. Formatting codes following the percent sign (%) are replaced with "Special Item."
    Other characters are not converted and display as is.
osTime: Time obtained as text.
| 
 | 
| LOSS OF DATA 
 Failure to follow these instructions can result in equipment damage. | 
Return value (NULL)
Normal End: 0
Problem: Error code
Formatting codes following the percent sign (%) are replaced as shown in the following table. Other characters are not converted and display as is. For example, if the clock is 2006/1/2 12:34:56 and you define %Y_%M %S, the string becomes:
| Formatting Code | Folder | 
|---|---|
| %a | Day - abbreviated (*2) | 
| %A | Day (*2) | 
| %b | Month - abbreviated (*2) | 
| %B | Month (*2) | 
| %c | Locale-related date and time | 
| %#c | Locale-related date and time (long form) | 
| %d | Date as decimal value (01 to 31) (*1) | 
| %H | 24 Hour Clock (00 to 23) (*1) | 
| %I | 12 Hour Clock (01 to 12) (*1) | 
| %j | Day of year as decimal value (001 to 366) (*1) | 
| %m | Month as decimal value (01 to 12) (*1) | 
| %M | As decimal value (00 to 59) (*1) | 
| %p | AM/PM for locale (*2) | 
| %S | As decimal value (00 to 59) (*1) | 
| %U | Week of year as decimal value. The first Sunday of the year is the first week. (00 to 53) (*1) | 
| %w | Day as decimal value. Sunday is 0 (0 to 6) (*1) | 
| %W | Week of year as decimal value. The first Monday of the year is the first week. (00 to 53) (*1) | 
| %x | Date of current locale | 
| %#x | Date of current locale (long form) | 
| %X | Time of current locale (*2) | 
| %y | 2-digit Year as decimal value (00 to 99) (*1) | 
| %y | 4-digit Year as decimal value (*1) | 
| %z, %Z | Time zone or time-zone abbreviation. When time zone is unknown, character is not entered (*2) | 
| %% | Percentage symbol (*2) | 
*1 Suppress leading zeroes by placing a hash mark (#) in front of d, H, I, j, m, M, S, U, w, W, y, or Y. (For example, if the value is 05, and the formatting code is %#d, displays 5.)
*2 The hash mark is ignored when it is placed (for example, %#a) in front of a, A, b, B, p, X, z, or Z.