Primer día de semana en teléfonos Android

De acuerdo con la documentación de Androids, tengo la impresión de que Android sólo soporta cálculo de número de semana ISO 8601 (esto es bueno para mí, ya que vivo en Austria).

Por lo tanto, creo que una "Semana Android" siempre comienza el lunes. Esto es importante para mí, porque quiero leer / escribir Androids calendario y las reglas de recurrencia se codifican con el estándar rfc2445. El campo en cuestión es "WKST"

La parte de regla WKST especifica el día en que se inicia la semana de trabajo.

Mientras mi aplicación se utiliza en Europa no hay ningún problema con suponer que el lunes es el primer día de la semana. Pero ¿qué pasa con otros países (EE.UU.)?

¿Es correcta mi asunción?

Referencias:

Http://www.ietf.org/rfc/rfc2445.txt

Http://developer.android.com/reference/android/text/format/Time.html

Android es compatible con Calendar.getFirstDayOfWeek() Java. Esto le indicará el primer día de la semana apropiado en la ubicación actual.

Tenga en cuenta que algunas personas pueden querer tener un primer día diferente de la semana de su local.

Si usted puede permitirse un poco más grande apk, es posible que desee sólo traer en Joda Time. Sólo puede agregar el .jar desde el sitio a la ruta de construcción de su proyecto.

  • Obtener diferencia de tiempo en android?
  • La mejor manera de comparar fechas en Android
  • ¿Cómo configurar el formato de 24 horas para la fecha en java?
  • Fecha y hora de conversión de Android en milisegundos
  • ¿Cómo activar o no la opción "Fecha y hora automáticas"?
  • Android Date.toLocaleString () - sin elementos de tiempo?
  • Android getRelativeTimeSpanString () error?
  • Cómo almacenar datetime en SQLite
  • ¿Cómo obtener eventos en las últimas 24 horas con SQLite?
  • ¿Cómo puedo obtener la fecha y la hora del proveedor de la red?
  • Creación de un evento de calendario en fechas específicas en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.