Your solution relies on an implicit conversion of a string to a date, namely from "yyyy/mm/dd" to a date variable, which then, in turn, is formatted by the Format-function according to the format specification supplied in the call.. The date inside the string is unambiguous, and Access accepts this, so everything goes well. If the more common ambiguous format for date was used in the string, we would be back to the usual US/non-US date problems stemming from an implicit conversion (when regional settings are not US).