Bien en esta clase vamos a crear una función para obtener una fecha en formato texto es decir toda completa
No vamos a obtener por ejemplo.
Lunes 3 de mayo.
Todo ese texto completo lo vamos a obtener con una función.
Para ello vamos a venir aquí a la solución y vamos a crear un nuevo archivo que vamos a llamar FCN y
un bajo vamos a colocarle fecha texto para saber que esta función nos va a obtener la fecha en formato
texto.
Bien vamos a crear la función vamos a colocar criquet función y vamos a darle el mismo nombre vamos
a colocar FCN fecha texto bien y ahora está esta función.
Va a necesitar un parámetro de entrada para poder calcular y escribir esa fecha y el parámetro va a
tener que ser justamente una fecha entonces vamos a colocarle un parámetro o fecha de tipo daytime si
está bien abajo vamos a colocar qué es lo que retorna a la función como estuvimos viendo en la plaza
donde explicamos que era una función.
La función retorna un valor entonces en este caso lo vamos a colocar como es un texto vamos a colocarle
que retorne una variable de tipo parchar por ejemplo de 60 caracteres.
No creo que llegue a eso pero por las dudas le ponemos esa cantidad pero vamos as Beguin colocamos ya
que vamos a comenzar a escribir nuestra función primeramente lo que vamos a declarar es vamos a declarar
una variable para almacenar el día en formato texto entonces vamos a colocarle a esta variable un tipo
de dato parchar 20 los nombres de los días son cortitos con 10 estaba bien pero vamos a dejarle 20 y
vamos vamos a hacer un set en esta variable.
Vamos a hacer un set en este caso lo que tenemos que hacer es evaluar la variable de fecha y poder obtener
los dos días de la semana en formato texto decir Lunes Martes Miércoles Jueves etcétera.
Entonces lo que vamos a hacer aquí es vamos vamos a implementar la función cais donde ya estuvimos viendo
y vamos a colocar wenn.
Si vamos a colocar una fecha pero esto solo no nos sirve entonces vamos a colocarle la función adentro
de otra parte para que se obtenga una parte de la fecha en que nosotros especificamos y qué parte le
vamos a especificar le vamos a especificar de doble es decir el día de la semana de WIC entonces esta
función de parte especificando el formato de tweak con las fechas que recibimos como parámetro nos va
a devolver un número que va a corresponder a 1 2 3 4 5 6 7 los siete días de la semana y el 1 va a corresponder
al día domingo porque la semana arranca el día domingo entonces aquí vamos a preguntar si este parte
es igual a 1.
Entonces si vamos bien escribimos
o mejor dicho les damos a la variable el texto domingo
sí y ahora lo que vamos a hacer es vamos a concatenar a este.
A esta variable de texto domingo le vamos a concatenar el día entonces para concatenar el día lo que
tenemos que hacer es un port también de fecha
si y el parámetro que le vamos a pasar a la función de parto.
En este caso es D.D es decir el día este va a ser el número del día así que esto lo vamos a lo vamos
a convertir.
Vamos a hacer un Converter a Char dos para asegurarnos que nos devuelva dos dos dígitos
ahí aquí lo cerramos
ya lo hemos cerrado y con el paréntesis a ver ahora si aquí me falta cerrar este paréntesis no está
bien
me está marcando porque me falta concatenar.
Hoy si con el más concatenado todo perfecto.
Y ahora voy a copiar este mismo buen para todos los todos los días de la semana restante así que voy
a adelantar el vídeo hasta llegar al final
bien determinado así que ahora lo vamos a hacer es hacer exactamente lo mismo pero para el mes y poder
concatenar esto todos juntos entonces vamos a declarar otra variable aquí arriba Claure arroba mes y
vamos a declarar la de tipo bar Char
20 también y ahora vamos a hacer un set si al mes le vamos a dar qué valor vamos a aceptar de parte
si de fecha lo vamos a pasar como parámetro de part mm es decir que traiga el número de mes correspondiente
a ese a esa fecha y aquí abajo vamos a nombres hasta esto lo vamos a corregir directamente esto lo vamos
a hacer lo vamos a hacer todo junto con un cais vamos a colocar mes si este dato part si este parte
lo vamos a colocar aquí abajo si va a ser exactamente igual que arriba queréis
que buen parte.
Si en este caso sea igual a 1 no entonces vamos a colocar en
enero así estamos bien y ahora lo que voy a hacer es copiar copiar lo mismo para el resto de los meses
así que voy a adelantar el video.