vb.net date time picker

2
Visual C# 2005 Ing. Ramon Roque Hdz.,M.C. 1 1 dateTimePicker 2 dateTimePicker Control que permite al usuario seleccionar una fecha de forma gráfica. 3 dateTimePicker En tiempo de diseño… En tiempo de ejecución… 4 Para saber… La fecha seleccionada por el usuario: dateTimePicker1.Value.Date El día (numérico) seleccionado: dateTimePicker1.Value.Date.Day El día (de la semana) seleccionado: dateTimePicker1.Value.Date.DayOfWeek El mes (numérico) seleccionado: dateTimePicker1.Value.Date.Month El año seleccionado: dateTimePicker1.Value.Date.Year

Upload: jorge-orellana

Post on 27-Oct-2014

294 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VB.net Date Time Picker

Visual C# 2005

Ing. Ramon Roque Hdz.,M.C. 1

1

dateTimePicker

2

dateTimePicker

• Control que permite al usuario seleccionar una fecha de

forma gráfica.

3

dateTimePicker

En tiempo de diseño… En tiempo de ejecución…

4

Para saber…

• La fecha seleccionada por el usuario:dateTimePicker1.Value.Date

• El día (numérico) seleccionado:dateTimePicker1.Value.Date.Day

• El día (de la semana) seleccionado:dateTimePicker1.Value.Date.DayOfWeek

• El mes (numérico) seleccionado:

dateTimePicker1.Value.Date.Month

• El año seleccionado:

dateTimePicker1.Value.Date.Year

Page 2: VB.net Date Time Picker

Visual C# 2005

Ing. Ramon Roque Hdz.,M.C. 2

5

Variables tipo “Fecha”

DateTime fecha; ���� Variable tipo Fecha

int dia, mes, año;

fecha = dateTimePicker1.Value.Date;

dia = fecha.Day;

mes = fecha.Month;

año = fecha.Year;

Son útiles para manipular las fechas completas en los programas.

6

Variables tipo “TimeSpan”

TimeSpan diferencia; ���� Variable tipo TimeSpan

int cuantosDias;

diferencia = dateTimePicker1.Value.Date -

dateTimePicker2.Value.Date ;

cuantosDias = diferencia.Days;

MessageBox.Show("La diferencia en dias: " +

cuantosDias );

Representan un lapso de tiempo.

Son muy utilizadas en la resta de fechas

7

Poniendo límites a las fechas que el usuario

selecciona

DateTime hoy;

hoy = System.DateTime.Now.Date ;

dateTimePicker1.Value = hoy;

dateTimePicker1.MaxDate = hoy.AddDays(15);

dateTimePicker1.MinDate = hoy;

Obteniendo la

fecha de hoy

Asignandola fecha

de hoy al

dateTimePicker

Limitando las fechas que el usuario puede seleccionar

MaxDate = Fecha máximaMinDate = Fecha mínima