Obtener fecha de un mensaje SMS android
Posible duplicado:
Android: obtenga la hora de la fecha de la marca de tiempo de SMS en milisegundos
Estoy utilizando el siguiente código para grabar mensajes sms:
- Acceso al dominio desde un subproceso incorrecto Excepción mientras se envió una copia usando copyFromRealm
- ¿Es mejor utilizar los métodos de animación incorporados de marco a cuadro de Android o crear los tuyos propios?
- RecyclerView desordenado los datos al desplazarse
- ¿Por qué no puede OSX detectar Android S Galaxy para la depuración USB?
- Buscar programaticamente información del sistema de Android
public void getColumnData(Cursor cur, Context context) { ArrayList<String> exportBuffer = new ArrayList<String>(); try { if (cur.moveToFirst()) { String id; String date; String phoneNumber; String body; int idColumn = cur.getColumnIndex("_id"); int dateColumn = cur.getColumnIndex("date"); int numberColumn = cur.getColumnIndex("address"); int bodyColumn = cur.getColumnIndex("body"); do { id = cur.getString(idColumn); date = cur.getString(dateColumn); body = cur.getString(bodyColumn); phoneNumber = cur.getString(numberColumn); String FormattedDate; SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss dd-MM-yyyy"); FormattedDate = sdf.format(date).toString(); exportBuffer.add(id + " ," + FormattedDate + " ," + body + " ," + phoneNumber); } while (cur.moveToNext()); } WriteToFile(exportBuffer,context); } catch (Exception e) { int MessageDuration = Toast.LENGTH_SHORT; CharSequence text = "An Error Occurred, Code:104"; Toast toast = Toast.makeText(context, text, MessageDuration); toast.show(); } }
Todo funciona bien aparte de la cadena de fecha No tengo idea de qué formato es en lo que significa que no se puede dar formato a una fecha correcta aquí es un ejemplo de una de las fechas:
1309817682651
Gracias por adelantado.
- Uso de OpenCV en Java Camera2 API
- String.equals () siempre devuelve true
- ¿Cómo puedo saber si mi contexto sigue siendo válido?
- Error al transferir la aplicación de Eclipse a Android Studio
- Revise la fecha con la fecha de hoy
- Notificación de Android - RemoteServiceException
- Java: ¿Las variables globales ahorran memoria y / o tiempo?
- ¿Puedo almacenar archivos de imagen en firebase usando Java API?
Trate de usar este pedazo de código:
public static String millisToDate(long currentTime) { String finalDate; Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(currentTime); Date date = calendar.getTime(); finalDate = date.toString(); return finalDate; }
- Error de instalación de principiante de ActionBarSherlock
- ¿Cómo descodificar de manera fiable los códigos de barras PDF417 en Android usando software (no Zxing)?