es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

DateTimeFormatter de patrón no funciona para “L”

Tengo un objeto LocalDateTime y me gustaría formatearlo para tener impresiones como:
mar. 23 nov. Por lo tanto, he utilizado un DateTimeFormatter así:

val formatter: DateTimeFormatter = DateTimeFormatter.ofPattern("e dd. LLL")

Pero desafortunadamente obtengo mar. 23 11, ¡el mes es un número y no letras!?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para que el mes se muestre en letras en lugar de en números, es necesario utilizar un símbolo de patrón diferente. En lugar de utilizar “LLL”, debería utilizar “MMM”.

    Entonces, el formateador actualizado sería:

     val formatter: DateTimeFormatter = DateTimeFormatter.ofPattern("e dd. MMM")
    

    Esto debería dar como resultado la salida deseada de “Mar 23. Nov”.

Comments are closed.