Вы, очевидно, отображаете результат toString()
объекта Date
, например
System.out.println(output);
Формат указан в javadoc , и он действительно включает часовой пояс.
ToString
public String toString()
Преобразует этот Date
объект в String
формы:
dow mon dd hh:mm:ss zzz yyyy
Вам необходимо SimpleDateFormat#format()
, чтобы преобразовать полученный объект Date
в String
в нужном формате перед его представлением. Например,
String s = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").format(output);
System.out.println(s); // 01-01-2010 12:34:03