When you use the Date function with a string
argument, PowerBuilder attempts to match the input string to a date
format in the regional settings on the computer. In PowerBuilder
10 and later, if a complete match is not found, PowerBuilder attempts
a partial match. For example, if you use Date('01-JAN-1900')
and
PowerBuilder finds the partial match (dd-MMM-yy), PowerBuilder
parses the first two numbers of the year and gets 19. The 2-digit year
is interpreted as a year between 1930 and 2029, and the date returned
is 1/1/2019.