1
00:00:00,290 --> 00:00:08,930
Bien en esta clase vamos a crear una función para obtener una fecha en formato texto es decir toda completa

2
00:00:08,950 --> 00:00:10,840
No vamos a obtener por ejemplo.

3
00:00:10,950 --> 00:00:12,240
Lunes 3 de mayo.

4
00:00:12,250 --> 00:00:15,520
Todo ese texto completo lo vamos a obtener con una función.

5
00:00:15,960 --> 00:00:26,900
Para ello vamos a venir aquí a la solución y vamos a crear un nuevo archivo que vamos a llamar FCN y

6
00:00:26,910 --> 00:00:39,660
un bajo vamos a colocarle fecha texto para saber que esta función nos va a obtener la fecha en formato

7
00:00:39,870 --> 00:00:41,150
texto.

8
00:00:41,150 --> 00:00:51,780
Bien vamos a crear la función vamos a colocar criquet función y vamos a darle el mismo nombre vamos

9
00:00:51,780 --> 00:01:04,700
a colocar FCN fecha texto bien y ahora está esta función.

10
00:01:04,700 --> 00:01:12,650
Va a necesitar un parámetro de entrada para poder calcular y escribir esa fecha y el parámetro va a

11
00:01:12,650 --> 00:01:24,440
tener que ser justamente una fecha entonces vamos a colocarle un parámetro o fecha de tipo daytime si

12
00:01:24,620 --> 00:01:32,240
está bien abajo vamos a colocar qué es lo que retorna a la función como estuvimos viendo en la plaza

13
00:01:32,240 --> 00:01:34,590
donde explicamos que era una función.

14
00:01:34,760 --> 00:01:40,670
La función retorna un valor entonces en este caso lo vamos a colocar como es un texto vamos a colocarle

15
00:01:40,670 --> 00:01:54,020
que retorne una variable de tipo parchar por ejemplo de 60 caracteres.

16
00:01:54,440 --> 00:02:05,100
No creo que llegue a eso pero por las dudas le ponemos esa cantidad pero vamos as Beguin colocamos ya

17
00:02:05,450 --> 00:02:14,270
que vamos a comenzar a escribir nuestra función primeramente lo que vamos a declarar es vamos a declarar

18
00:02:14,270 --> 00:02:25,340
una variable para almacenar el día en formato texto entonces vamos a colocarle a esta variable un tipo

19
00:02:25,340 --> 00:02:36,710
de dato parchar 20 los nombres de los días son cortitos con 10 estaba bien pero vamos a dejarle 20 y

20
00:02:36,710 --> 00:02:41,360
vamos vamos a hacer un set en esta variable.

21
00:02:44,710 --> 00:02:52,390
Vamos a hacer un set en este caso lo que tenemos que hacer es evaluar la variable de fecha y poder obtener

22
00:02:53,100 --> 00:03:00,720
los dos días de la semana en formato texto decir Lunes Martes Miércoles Jueves etcétera.

23
00:03:01,450 --> 00:03:10,200
Entonces lo que vamos a hacer aquí es vamos vamos a implementar la función cais donde ya estuvimos viendo

24
00:03:10,610 --> 00:03:12,400
y vamos a colocar wenn.

25
00:03:12,460 --> 00:03:21,910
Si vamos a colocar una fecha pero esto solo no nos sirve entonces vamos a colocarle la función adentro

26
00:03:22,560 --> 00:03:31,090
de otra parte para que se obtenga una parte de la fecha en que nosotros especificamos y qué parte le

27
00:03:31,090 --> 00:03:40,990
vamos a especificar le vamos a especificar de doble es decir el día de la semana de WIC entonces esta

28
00:03:40,990 --> 00:03:49,450
función de parte especificando el formato de tweak con las fechas que recibimos como parámetro nos va

29
00:03:49,450 --> 00:03:58,870
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

30
00:03:58,880 --> 00:04:06,750
al día domingo porque la semana arranca el día domingo entonces aquí vamos a preguntar si este parte

31
00:04:06,850 --> 00:04:07,930
es igual a 1.

32
00:04:08,350 --> 00:04:12,940
Entonces si vamos bien escribimos

33
00:04:15,930 --> 00:04:21,860
o mejor dicho les damos a la variable el texto domingo

34
00:04:24,500 --> 00:04:30,410
sí y ahora lo que vamos a hacer es vamos a concatenar a este.

35
00:04:30,690 --> 00:04:37,230
A esta variable de texto domingo le vamos a concatenar el día entonces para concatenar el día lo que

36
00:04:37,230 --> 00:04:45,690
tenemos que hacer es un port también de fecha

37
00:04:48,540 --> 00:04:52,670
si y el parámetro que le vamos a pasar a la función de parto.

38
00:04:52,960 --> 00:05:07,480
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

39
00:05:07,480 --> 00:05:08,980
a convertir.

40
00:05:09,410 --> 00:05:17,170
Vamos a hacer un Converter a Char dos para asegurarnos que nos devuelva dos dos dígitos

41
00:05:20,120 --> 00:05:23,300
ahí aquí lo cerramos

42
00:05:26,280 --> 00:05:36,040
ya lo hemos cerrado y con el paréntesis a ver ahora si aquí me falta cerrar este paréntesis no está

43
00:05:36,040 --> 00:05:36,300
bien

44
00:05:40,030 --> 00:05:42,490
me está marcando porque me falta concatenar.

45
00:05:43,000 --> 00:05:46,350
Hoy si con el más concatenado todo perfecto.

46
00:05:47,000 --> 00:05:54,980
Y ahora voy a copiar este mismo buen para todos los todos los días de la semana restante así que voy

47
00:05:54,980 --> 00:05:56,540
a adelantar el vídeo hasta llegar al final

48
00:06:13,070 --> 00:06:20,130
bien determinado así que ahora lo vamos a hacer es hacer exactamente lo mismo pero para el mes y poder

49
00:06:20,130 --> 00:06:33,170
concatenar esto todos juntos entonces vamos a declarar otra variable aquí arriba Claure arroba mes y

50
00:06:33,170 --> 00:06:39,140
vamos a declarar la de tipo bar Char

51
00:06:42,180 --> 00:06:58,350
20 también y ahora vamos a hacer un set si al mes le vamos a dar qué valor vamos a aceptar de parte

52
00:06:59,760 --> 00:07:10,320
si de fecha lo vamos a pasar como parámetro de part mm es decir que traiga el número de mes correspondiente

53
00:07:10,410 --> 00:07:24,270
a ese a esa fecha y aquí abajo vamos a nombres hasta esto lo vamos a corregir directamente esto lo vamos

54
00:07:24,270 --> 00:07:37,860
a hacer lo vamos a hacer todo junto con un cais vamos a colocar mes si este dato part si este parte

55
00:07:38,060 --> 00:07:43,470
lo vamos a colocar aquí abajo si va a ser exactamente igual que arriba queréis

56
00:07:49,240 --> 00:07:52,290
que buen parte.

57
00:07:53,910 --> 00:08:03,370
Si en este caso sea igual a 1 no entonces vamos a colocar en

58
00:08:06,790 --> 00:08:15,370
enero así estamos bien y ahora lo que voy a hacer es copiar copiar lo mismo para el resto de los meses

59
00:08:15,370 --> 00:08:16,750
así que voy a adelantar el video.
