Support other local date format for timezone detection to avoid startup errors

To delimit the year, month and day date.exe uses either /, - or . which depends on the system locale.

This hotfix reads the third character of the date.exe output, which should be an occurence of the delimiter and uses it instead of the previously hard-coded '/' delimiter.

fixes PocketMine/PocketMine-MP#718