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

348
Visualizações
¿Qué significa una comilla simple dentro de un formato de fecha y hora de C#?

Tenemos, por ejemplo, esta constante en C#:

 System.Globalization.DateTimeFormatInfo.InvariantInfo.SortableDateTimePattern

Tiene este valor:

 "yyyy'-'MM'-'dd'T'HH':'mm':'ss"

Lo uso en la función ParseExact y luego yyyy-MM-ddTHH:mm:ss también funciona.

No puedo entender para qué son las comillas simples.

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

0

Es un delimitador de cadena literal .

Cualquier cosa entre comillas simples se interpreta como un carácter literal y no se interpretará como una cadena de formato personalizado.

Son equivalentes a escapar usando una barra invertida: dd'T'HH es lo mismo que dd\THH .

En su cadena yyyy'-'MM'-'dd'T'HH':'mm':'ss , las comillas son innecesarias alrededor de - y T , ya que no son cadenas de formato personalizado, por lo que siempre se interpretarán como literales de cadena. Sin embargo : es un especificador de formato , que se evalúa como un separador de tiempo adecuado para la referencia cultural actual. Citarlo como ':' significa que siempre se usará el carácter literal : , independientemente de la referencia cultural actual.

over 4 years ago · Santiago Trujillo Relatório

0

Es útil saber que este es el mismo formato utilizado por la función GetDateFormat de Windows. Utiliza apóstrofes para indicar algún literal que desea insertar en la cadena resultante.

Se puede encontrar más documentación de los códigos de formato de cadena en:

  • Imágenes con formato de día, mes, año y era

En su cadena, indica que literalmente quiere agregar guiones, dos puntos y los caracteres T :

aaaa '-' MM '-' dd 'T' HH ':' mm ':' ss

En general, no desea construir fechas/horas literalmente con guiones ( - ) o dos puntos ( : , o incluso barras inclinadas ( / ). Porque esos son incorrectos para las culturas que no usan barras y dos puntos para construir fechas/horas:

  • 22/10/2019 10∶19∶54 ᴀᴍ
        1. 10:19:54
  • 2019.10.22 10:19:54
  • 2019-10-22 10.19.54
  • 2019-10-22 10:19:54
  • 2019-10-22 10:19:54 a. m.
  • 2019-10-22 Actualizado 10:19:54 Actualizado
  • 2019-10-22 junio 10:19:54
      1. 2019 10:19:54
        1. 10:19:54
  • 22.10.19 10:19:54
  • 22.10.19 a. 10:19:54
  • 22.10.2019 10.19.54
  • 22.10.2019 10:19:54
  • 22.10.2019 10:19:54 pd
  • 22.10.2019 г. 10:19:54
  • 22.10.2019. 10:19:54
  • 22-10-19 10.19.54
  • 22-10-19 10.19.54 a. m.
  • 22-10-19 10:19:54
  • 22-10-19 a las 10:19:54
  • 22-10-2019 10:19:54
  • 22-10-2019 10:19:54
  • 22-oct. 19 10:19:54
  • 23/02/41 10:19:54
  • 30/07/1398 10:19:54 a.

Lo que le gustaría hacer, si quiere indicar:

  • "aquí es donde debes poner el separador de fecha"
  • "aquí es donde debes poner el separador de tiempo"

Es usar el especial:

  • carácter de reemplazo del separador de fecha (/)
  • carácter de reemplazo del separador de tiempo (:)

Y construir un formato como:

dd/aaaa/MM ss:HH:mm

No sé qué necesidad comercial podría tener uno para mostrar una fecha como:

  • 22/2019/10 37:10:24
  • 22-2019-10 37∶10∶24
  • 22//2019//10 37::10::24
      1. 10 37∶10∶24

Pero de esta manera el localizador insertará los separadores de fecha y hora correctos de la cultura.

Mientras que si literalmente pidieras / , - o : :

  • dd '/' aaaa '/' MM ss ':' HH ':' mm

Literalmente obtendrás:

  • 22/2019/10 37:10:24

en vez de:

  • 22-2019-10 37∶10∶24
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