String.Concat NOT same as '&"
I've just spent the last several hours converting all string concatenations from "&" to use string.concat because it's reportedly "better". My program is suddenly not performing correctly. A trace turned up an anomaly - String.Concat appears to work with datetime fields differently from "&":
Print "" & datTour
Print string.concat("", datTour)
"1/1/0001 6:00:00 AM"
Can somebody explain why the difference exists and whether there's an easy fix that doesn't require me to change all 500+ concatenations back to their original formats again?