C sharp - validacion datatime con fecha actual pc

 
Vista:
sin imagen de perfil
Val: 14
Ha aumentado su posición en 7 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

validacion datatime con fecha actual pc

Publicado por edwin (14 intervenciones) el 24/05/2016 18:39:30
cordial saludo

tengo un formulario de registro donde le doy ingreso a una persona y le coloco una fechaInicial y una fechaFinal la cual sirve para saber que días tiene autorizados para ingresar. lo que necesito es que cuando ingrese el numero de cedula de la persona me valide si el dato de la fecha que esta registrado en db esta vencido con relación a la fecha actual. de antemano agradezco cualquier ejemplo que me puedan indicar. el dato de la fecha que registro en el formulario lo hago por medio de un datetimepicker.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

DateTime.Now

Publicado por Miguel (160 intervenciones) el 24/05/2016 20:10:30
Hola,

Con "DateTime.Now" obtienes la fecha y hora actual (del ordenador), y para validar fechas dentro de un rango recuerdo que puedes usar los operadores ">" y "<" (mayor y menor que).


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 14
Ha aumentado su posición en 7 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

DateTime.Now

Publicado por edwin (14 intervenciones) el 25/05/2016 15:49:04
gracias por su respuesta amigo miguel me salio un aviso que en c# no se puede usar ">" "<".

en si lo que necesito es crear un método para que me haga una validación con una fecha tipo date que tengo en la base de datos y la fecha actual.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 356
Plata
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

DateTime.Now

Publicado por Miguel (160 intervenciones) el 26/05/2016 02:38:44
Hola, si se pueden usar esos operadores con el DateTime.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

validacion datatime con fecha actual pc

Publicado por Javier Lopez Vargas (21 intervenciones) el 27/05/2016 06:30:16
Tambien lo puedes hacer de esta maner, espero te sirva el codigo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class Fechas
{
   public static void Main()
   {
      // Obtener la fecha actual 
      DateTime thisDay = DateTime.Today;
      // Muestra la fecha en el formato predeterminado (general ) 
      Console.WriteLine(thisDay.ToString());
      Console.WriteLine();
      // Muestra la fecha en una variedad de formatos
      Console.WriteLine(thisDay.ToString("d"));
      Console.WriteLine(thisDay.ToString("D"));
      Console.WriteLine(thisDay.ToString("g"));
   }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 14
Ha aumentado su posición en 7 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

validacion datatime con fecha actual pc

Publicado por edwin (14 intervenciones) el 27/05/2016 14:16:41
gracias a Miguel y a Javier por sus respuestas al momento lo solucione de esta forma:

1
if(DateTime.Today.Subtract(dtpDiasFinal_p.Value).Days > 0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

validacion datatime con fecha actual pc

Publicado por Edgar Giovanni Andrade Santamaría (10 intervenciones) el 02/06/2016 21:03:45
hola que tal..... tengo este pequeño codigo.

espero que te sirva mucho. Suerte.......

[SerializableAttribute]
public struct DateTime : IComparable, IFormattable, IConvertible,
ISerializable, IComparable<DateTime>, IEquatable<DateTime>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar