2012-02-01 18 views
5

Estoy implementando una aplicación de Android en la que quiero convertir la marca de tiempo hasta la fecha, pero no pude tener éxito. He intentado debajo de cosas. Por favor, compruebe si estoy haciendo algo mal.¿Convertir marca de tiempo hasta la fecha en Android?

estoy pasando este valor:

myTimestamp=1328015914; 
DateFormat.getDateFormat(mContext).format(new Date(myTimestamp * 1000)); 

Devuelve 11/1/1970 pero su mal.

Por favor, ayúdenme para esta consulta.

Gracias Manthan Dalal

+1

qué paquete está importando para usar encima de la línea de código? –

+0

posible duplicado de [convertir la marca de tiempo a la fecha] (http://stackoverflow.com/questions/6369731/convert-timestamp-to-date) –

Respuesta

4

Es posible que tenga que especificar la zona horaria. Este es el método que uso.

private String getDate(long timeStamp){ 
    DateFormat objFormatter = new SimpleDateFormat("dd-MM-yyyy"); 
    objFormatter.setTimeZone(TimeZone.getTimeZone(timezone)); 

    Calendar objCalendar =  
      Calendar.getInstance(TimeZone.getTimeZone(timezone)); 
    objCalendar.setTimeInMillis(timeStamp*1000);//edit 
    String result = objFormatter.format(objCalendar.getTime()); 
    objCalendar.clear(); 
    return result;   
} 
+1

Gran respuesta, pero primero tiene que convertir el tim a milisegundos por lo que debe 'código 'objCalendar.setTimeInMillis (timeStamp); – Yahia

0

hey acerca de cómo hacer un método que convierta su marca de tiempo a la fecha. como -

public static Date convertTimestampToDate(Timestamp timestamp) { 
    return new Date(timestamp.getTime()); 
} 

Avísame si funciona.

0
Calendar calendar = Calendar.getInstance(); 
TimeZone tz = TimeZone.getDefault(); 
calendar.add(Calendar.MILLISECOND,  
tz.getOffset(calendar.getTimeInMillis())); 
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
java.util.Date currenTimeZone=new java.util.Date((long)1379487711*1000); 
Toast.makeText(TimeStampChkActivity.this, sdf.format(currenTimeZone), Toast.LENGTH_SHORT).show(); 
Cuestiones relacionadas