如果函数的输入是"(空字符串),但我得到的是GMT区域,则需要TimeZone.getTimeZone()的none/false输出。请帮忙怎么做?
如果我理解您的问题,当时区String
为空时,您需要null
。给定一个String str
,你应该能够做一些类似的事情
TimeZone tz = null;
if (str != null && !str.isEmpty()) {
tz = TimeZone.getTimeZone(str);
}
或者(使用三元)
TimeZone tz = (str != null && !str.isEmpty()) ?
TimeZone.getTimeZone(str) : null;