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"
- Cómo obtener la fecha de milisegundos en android
- ¿Convertir fechas enteras / épocas a la marca de tiempo de unix en Java?
- No se puede establecer la fecha de captura / etiqueta DateTime mediante ExifInterface en Android
- ¿Cómo dormir hilo en Xamarin android y ios?
- ¿Está la API Java 8 New Date disponible en Android N?
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
- Tiempo incorrecto en Eclipse. ¿Cómo cambiarlo?
- Conversión de datetime en cadena, horas incorrectas
- ¿Cómo convertir el formato ISO8601 en milisegundos?
- Obtener la hora actual del sistema
- System.currentTimeMillis () devuelve la hora UTC?
- Cómo eliminar las viejas filas de la base de datos sqlite en android?
- Diferencia, en minutos, entre dos fechas
- Cómo imprimir local timezone en formato posix en java (android)?
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.
- ¿Cómo probamos el arranque directo?
- Manera estable de establecer la duración máxima de MediaStore.ACTION_VIDEO_CAPTURE