Anda di halaman 1dari 12

FUNCIONES DE FECHA

Función 1: FUNCION MAXDATE

La función MAXDATE me permite fijar una año, mes y día máximo para elegir en un
MonthCalendar, a esta función tiene varios constructores que podemos utilizar, el más común y
utilizado es que le entre los datos del año, mes y día, aunque también pudría ingresar
adicionalmente la hora el minuto y el segundo, la función ya mencionada se explicara a
continuación en donde se explicará paso paso con el siguiente ejemploi:

La interfaz principal que se usará en los ejemplos de este manual será la siguiente:

Figura 1: Interfaz principal

PASO 1:

Para la aplicación de la función como se puede observar en la interfaz principal se utilizará un


MonthCalendar llamado calendario1 en donde el usuario podrá elegir la fecha que desee, en este
caso se visualizará que la función permitirá una fecha máxima a elegir.
En la parte de código vamos a hacer el procedimiento lógico dentro del evento clic del botón que
está señalado en la imagen (Figura 1) El nombre de este botón es MAXDATE.

Para empezar, vamos a utilizar el this del calendario1, que nos servirá para para utilizar la función
MAXDATE.

PASO 2:

En este paso tenemos que asignar un valor a lo que acabamos hacer anteriormente, vasta con
darle = new system y con el “. DataTime”, podremos fijar una fecha el cual será cada valor de tipo
entero.

En esta parte del código lo que se hace es asignar la fecha que deseamos sea la máxima que el
usuario pueda elegir del api.

Vamos a observar nuestro ejemplo.


Se observa que la fecha que está actualmente de mayo de 2018, pero aun así podemos elegir
cualquier, para limitar la elección de la fecha le damos clic en MAXDATE y como la fecha que
pusimos en nuestro código fue 12 de diciembre de 2016 esa será la máxima que se podrá elegir.

Ahora al dar clic en el botón no se puede elegir una fecha posterior a la que dejamos en nuestro
botón de MAXDATE.
Función 2: FUNCION MINDATE

La función MINDATE me permite fijar una año, mes y día mínimo para elegir en un
MonthCalendar, a esta función tiene varios constructores que podemos utilizar, el más común y
utilizado es que le entre los datos del año, mes y día, aunque también pudría ingresar
adicionalmente la hora el minuto y el segundo, la función ya mencionada se explicara a
continuación en donde se explicará paso paso con el siguiente ejemploi:

La interfaz principal que se usará en los ejemplos de este manual será la siguiente

Figura 1: Interfaz principal

PASO 1:

Para la aplicación de la función como se puede observar en la interfaz principal se utilizará un


MonthCalendar llamado calendario1 en donde el usuario podrá elegir la fecha que desee, en este
caso se visualizará que la función permitirá una fecha mínima a elegir.

En la parte de código vamos a hacer el procedimiento lógico dentro del evento clic del botón que
está señalado en la imagen (Figura 1) El nombre de este botón es MINDATE.
Para empezar, vamos a utilizar el this del calendario1, que nos servirá para para utilizar la función
MINDATE.

PASO 2:

En este paso tenemos que asignar un valor a lo que acabamos hacer anteriormente, basta con
darle = new system y con el “. DataTime”, podremos fijar una fecha el cual será cada valor de tipo
entero.

En esta parte del código lo que se hace es asignar la fecha que deseamos sea la mínima que el
usuario pueda elegir del api.

Vamos a observar nuestro ejemplo.

Se observa que la fecha que está actualmente es junio de 1994, pero aun así podemos elegir
cualquiear, para limitar la elección de la fecha le damos clic en MINDATE y como la fecha que
pusimos en nuestro código fue 1 de enero del 2000 esa será la mínima que se podrá elegir.
Ahora al dar clic en el botón no se puede elegir una fecha anterior a la que dejamos en nuestro
botón de MINDATE.
Función 3: FUNCIÓN SCROLLCHANGE

La función SCROLLCHANGE me permite saltar de mes en mes según lo desee y como lo haya
configurado en el código.

La interfaz principal que se usará en los ejemplos de este manual será la siguiente:

Figura 1: Interfaz principal

PASO 1:

Para la aplicación de la función como se puede observar en la interfaz principal se utilizará un


MonthCalendar llamado calendario1 en donde el usuario podrá pasar la cantidad de meses que
desee, en nuestro caso será de 12 en 12 ya que así lo pusimos desde el principio, pero bien se
podría capturar el dato que el usuario deseará.

Para empezar, vamos a utilizar el this del calendario1, que nos servirá para para utilizar la función
SCROLLCHANGE.
Vamos a observar nuestro ejemplo.

Se observa que la fecha que está actualmente EN SEPTIEMBRE DE 2016, al darle clic en la flecha
que está junto al “2016” pasará automáticamente a Octubre de 2016.

Ahora al dar clic en el botón los meses van a ir pasando como ya lo había mencionado.
Función 4: FUNCION OPERACIONES ENTRE FECHAS

Esta función que llamamos operaciones entre fechas lo que hará será darme los meses de
diferencia que tiene entre las dos fechas QUE SERÁN FECHA INICIAL

Lo primero que haremos es crear 2 textbox que se llamarán textbox1 y textbox2 en donde se
ingresará la fecha inicial y la fecha final, en donde se sacará la diferencia.

En esta porción de código declaramos dos date Time que corresponderán a la de la fecha inicial y
la fecha final, le daremos los valores de los texBox1 y texBox2 según corresponda.

La segunda parte del código se declara una variable de tipo entero que se llamará diferencia en
donde se harán las respectivas operaciones entre las fechas para que me arroje la diferencia en
meses de las fechas que se hayan ingresado.

Y por último en el texBox3 le asignaremos ese resultado.


Se observa que la diferencia en meses entre las fechas del 6 de junio de 2015 y el 4 de mayo de
2017 son de 23 meses
Función 5: FUNCION DATA EVALUE

Esta función me permite evaluar el valor de la fecha que se ingrese, se puede obtener el día en
“letras” como también el mes en “letras”, según lo que yo le diga en el código.

Este es la ventana principal en donde se dará clic en el botón función DATA EVALUE

El resultado lo dará en el textBox3, y evaluará la fecha que tendremos predeterminada dentro de


nuestro código.

En esta parte del código podemos observar que se declara un Data Time en donde ingresaremos el
valor que deseamos saber el día que corresponde, estos datos son el año, mes y el día.

Le asignamos el valor al textBox3 y le decimos que me muestre el día que corresponde mediante
el “dddd” y le vamos a decir que en el lenguaje Español con ayuda del “es-ES”)
La fecha que ingresamos fue el 2008 / 6 / 2011, el día corresponde a miércoles.

Anda mungkin juga menyukai