От сайта на Oracle:
Така че, да, разликата в отговора е, защото машините имат различен указан локал. Правилното решение трябва да бъде да използвате getDate() или getTimestamp() или сървърът на базата данни да върне датата като низ в конкретен формат, както беше споменато по-рано.