It's the worldwide Internet standard formatting for strings. The parameter, a date, is assumed to be a date in the local time zone. Convert it to the GMT version of the date, then build the formatted string. I did a bunch of email back and forth with Alan German on this.
Version numbers are a form of time.
They can be compared. We can apply logic to the version numbers of apps other than Frontier. There really are some standards on version numbering in the software industry. For importer scripts, no user confirmation. It deletes all the files and sub-folders in a folder, but leaves the folder where it is.