¿Cómo puedo verificar si una fecha está en formato mm/DD/aaaa o no en C#?Cómo verificar si la fecha está en formato mm/DD/aaaa o no en C#
5
A
Respuesta
17
Nota: supongo que usted estaba preguntando si una cadena es una fecha válida en formato "MM/dd/aaaa". Un DateTime
en sí mismo no tiene tiene un formato, por lo que no puede verificarlo.
Uso DateTime.TryParseExact
para tratar de analizarlo:
string text = "02/25/2008";
DateTime parsed;
bool valid = DateTime.TryParseExact(text, "MM/dd/yyyy",
CultureInfo.InvariantCulture,
DateTimeStyles.None,
out parsed);
Tenga en cuenta que he cambiado el formato de cadena a lo que creo que quiere decir - Dudo que realmente se quiere decir el primer bit a ser de minutos, por ejemplo, .
Si no desea que la referencia cultural de todos, especifique uno diferente :)
Cuestiones relacionadas
- 1. ¿Cómo verificar si una fecha está en un rango determinado?
- 2. estática si está en formato C++?
- 3. Cómo verificar C# si la cuenta de usuario está activa
- 4. Verificar si la fecha es esta o más grande
- 5. ¿Cómo verificar el formato de fecha de cadena en PHP?
- 6. ¿Cómo verificar si jQuery datepicker está vacío?
- 7. ¿Cómo verificar si un socket está conectado/desconectado en C#?
- 8. ¿Cómo verificar en el script NAnt si la propiedad está configurada o no?
- 9. Para verificar si un objeto está vacío o no
- 10. Cómo verificar si la alarma está configurada
- 11. convertir la serie hasta la fecha en .NET si mi formato de la fecha de entrada está en AAAAMMDD
- 12. Comprobación de si un objeto de fecha y hora en mongodb está en formato UTC o no del pitón
- 13. Verificar si la barra de estado está oculta o visible
- 14. Cómo comprobar si 3g está activo o no en android
- 15. ¿Cómo comprobar si el elemento en el cuadro combinado está seleccionado o no en C#?
- 16. ¿Cómo verificar si la fecha de entrada es igual a la fecha de hoy?
- 17. Cómo comprobar si la opción wifi está habilitada o no
- 18. ¿Cómo verificar programáticamente si el hotspot está habilitado o deshabilitado?
- 19. ¿Cómo verificar si un objeto está definido?
- 20. ¿Cómo puedo verificar si la vista de la imagen está vacía o no
- 21. cómo puedo verificar si el archivo de certificado que tengo está en formato .pem
- 22. Compruebe si una cadena contiene la fecha o no
- 23. cómo verificar si un host está en su known_host ssh
- 24. Verificar si Solidworks está instalado?
- 25. ¿Cómo verificar si un producto de Magento ya está agregado en el carro o no?
- 26. ¿Cómo puedo verificar para ver si PEAR está instalado en mi servidor o no?
- 27. ¿Cómo verificar si la sesión existe o no?
- 28. Comprobación de Scala/Lift si la fecha está formateada correctamente
- 29. Cómo verificar si una NSWindow está visible
- 30. ¿Hay alguna forma de verificar si el texto está en cirílico o en latín usando C#?
Quiero crear un método, en el que puedo comprobar que mi cita está teniendo el formato dd/mm/yyy o no. Si es cierto, haré alguna validación, si no, me iré. – saurav2109
@ saurav2109: Claro, entonces use DateTime.TryParseExact como sugerí. He escrito un ejemplo de código para ti. –
O se puede usar la expresión regular, aunque es propenso a errores. Entonces DateTime.TryParseExact es una forma preferible. –