TimeZone.getTimeZone()返回给定空字符串的GTC区域,我不需要



如果函数的输入是"(空字符串),但我得到的是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;

相关内容

  • 没有找到相关文章

最新更新