Olá, tentei, mas estou recebendo este erro:
'class' ou 'interface' esperado ^
Estou usando o código como mostrado abaixo:
Imports java.util.Date;java.text.SimpleDateFormat;
public String UTC(String p_localDateTime ,Container container){
String lv_dateFormateInUTC="";//Irá conter a data convertida final
Date lv_localDate = null;
String lv_localTimeZone ="";
SimpleDateFormat lv_formatter;
SimpleDateFormat lv_parser;
//criar um novo objeto Date utilizando o fuso horário da cidade especificada
lv_parser = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
lv_parser.setTimeZone(TimeZone.getTimeZone("EST"));
try
{
lv_localDate = lv_parser.parse(p_localDateTime);
}
catch (java.text.ParseException e)
{
}
//Definir o formato de saída para imprimir "2007/10/25 18:35:07 EDT(-0400)"
lv_formatter = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss z'('Z')'");
lv_formatter.setTimeZone(TimeZone.getTimeZone(lv_localTimeZone));
System.out.println("convertirHoraLocalAUTC: " p_ciudad ": "+" A data no fuso horário local " + lv_formatter.format(lv_localDate));
//Converter a data do fuso horário local para o fuso horário UTC
lv_formatter.setTimeZone(TimeZone.getTimeZone("UTC"));
lv_dateFormateInUTC = lv_formatter.format(lv_localDate);
System.out.println("convertirHoraLocalAUTC: " p_ciudad ": "+" A data no fuso horário UTC " + lv_dateFormateInUTC);
return lv_dateFormateInUTC;
}