前言:需要做时区转换,知道北京为UTC+8,东京为UTC+9,世界标准时间为UTC,所以下面的代码是只需要知道时区是+8还是+9还是0就可以了,不需要使用"CTT"、 "Asia/Shanghai"这种形式。
java 代码:其实是使用时区 GMT+08:00 这样的格式
/** * 时区转换 * @param time 时间字符串 * @param pattern 格式 "yyyy-MM-dd HH:mm" * @param nowTimeZone eg:+8,0,+9,-1 等等 * @param targetTimeZone 同nowTimeZone * @return