return newTime(getRuntime(), dt.withZone(getLocalTimeZone(getRuntime())), getUSec());
}
@JRubyMethod(name = "strftime", required = 1)
public RubyString strftime(IRubyObject format) {
final RubyDateFormat rubyDateFormat = new RubyDateFormat("-", Locale.US, getRuntime().is1_9());
rubyDateFormat.applyPattern(format.convertToString().getUnicodeValue());
rubyDateFormat.setDateTime(dt);
String result = rubyDateFormat.format(null);
return getRuntime().newString(result);
}