已经获取UTC时间,格式为yyyyMMddHHmm,大家请看我代码:public static long convertTime(long time, String flag)
    {
        String formatTime = DateFormatUtils.format(new Date(time * TaskManagerConstant.TIME_RADIX), "yyyyMMddHHmm");
        long result = 0;
        
        if (null == formatTime || formatTime.isEmpty())
        {
            return result;
        }
        
        DateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmm");
            TimeZone tz = null;        try
        {
            //获取格陵时间
            if (flag == "0")
            {
                tz = TimeZone.getTimeZone("UTC");
            }
            else
            {
                tz = TimeZone.getDefault();
            }
//            dateFormat.setTimeZone(tz);
//            
//            String dateStr = dateFormat.format(date);
//            date = dateFormat.parse(dateStr);
//            System.out.println(date);
//            result = date.getTime();
            
            dateFormat.setTimeZone(tz);
            Date date = new Date(time * TaskManagerConstant.TIME_RADIX);
            String dateStr = dateFormat.format(date);
            date = dateFormat.parse(dateStr);
            System.out.println(date); 
        }
        catch (ParseException e)
        {
            return result;
        }
        return result;
    }我获取到dateStr字符串是yyyyMMddHHmm格式的字符串,如何获取该UTC时间的秒数呢???我用dateFormat.parse(dateStr);一下,时间就又还原到当前时间了。在线等答案~~~~~~~~~~各位大侠快帮帮忙