Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

240
Visualizações
Obtener información de formato de fecha local

Usando Swift 4, ¿hay alguna manera de obtener una representación de cadena del formato de fecha de una configuración regional? Según la configuración regional de un iPhone, me gustaría saber si el formato es aaaa/mm/dd o mm/dd/aaaa.

Encontré todas las formas de cambiar un formato de fecha u obtener la fecha del formato de la configuración regional, pero no he podido averiguar cómo obtener el formato real.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Utilice DateFormatter dateFormat(fromTemplate:options:locale:) .

 let userFormat = DateFormatter.dateFormat(fromTemplate: "yyyyMMdd", options: 0, locale: Locale.current)

En los EE. UU., esto devuelve MM/dd/yyyy . En Alemania esto da dd.MM.yyyy .

Si alguna vez necesita obtener el formato de hora adecuado que también tenga en cuenta el formato de hora de 12/24 horas elegido por el usuario, use una plantilla de jms . La j es un especificador de formato especial, solo se usa con plantillas, que devuelve h o H para la hora según lo que sea apropiado.


Otra opción posible es crear un DateFormatter , establecer el dateStyle y el timeStyle deseados y luego leer la propiedad dateFormat :

 var mydf = DateFormatter() mydf.dateStyle = .long // set as desired mydf.timeStyle = .full // set as desired print(mydf.dateFormat)

Para los EE. UU. esto da:

MMMM d, y'at' h:mm:ss a zzzz

Para Alemania esto da:

d. MMMM y 'um' HH:mm:ss zzzz

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda