So dates we tend to use them quite often, especially in financial or accounting transactions. Having sound knowledge of how to format or display them will make life easier. I'll go through an example of how dates operate in this environment. Internally in UniVerse Basic a date is a numeric character of 5 digits long. So if I took today's date which is 13/02/2017 it would be equivalent of 17942 as an internal format. To get the internal format you'd have a function like this: INTERNAL.DTE = ICONV(13/02/2017, 'D4/DMY[2,2,4]') Variable internal date will have the value 17942 . Note that there are two parameters in the function. The first one is the date and the second the format. Let's break down that format to make it a bit more clear. D4/ - The 'D' tells us we're working with a date. The numeric '4' tells us the number of digits for the year input. Now the slash character tells us which separator we're using. DMY[2,2,4] - ...