1
00:00:00,210 --> 00:00:05,490
Bien, vamos a ver, período de tiempo y duración son dos componente importante también que parte de

2
00:00:05,490 --> 00:00:09,570
lleva ocho de todo lo que es el Happy DateTime período para fecha.

3
00:00:09,660 --> 00:00:14,460
Cuántos años, cuántos meses, cuántos días han pasado de una fecha a otra, mientras que la duración

4
00:00:14,550 --> 00:00:16,170
se refiere más a tiempo?

5
00:00:16,230 --> 00:00:20,280
Cuántas hora, minuto, segundo ha pasado de un momento a otro?

6
00:00:20,430 --> 00:00:24,000
Es como un tipo de cronómetro, por así decir, un período de tiempo.

7
00:00:24,180 --> 00:00:24,870
Bien, comencemos.

8
00:00:24,930 --> 00:00:25,770
Vamos a cerrar.

9
00:00:25,830 --> 00:00:27,690
Vamos a crear una nueva clase.

10
00:00:28,020 --> 00:00:37,680
Entonces ejemplos new class vamos a partir primero con dureza chón ejemplo derecho en duración con el

11
00:00:37,680 --> 00:00:38,310
método main.

12
00:00:41,580 --> 00:00:41,970
Perfecto.

13
00:00:42,000 --> 00:00:47,010
Vamos a tener una fecha local data perfecto.

14
00:00:47,010 --> 00:00:49,740
Fecha Fecha 1

15
00:00:53,010 --> 00:00:54,850
punto Naw la fecha actual.

16
00:00:55,570 --> 00:01:06,060
Bien, ahí tenemos una hora más local data DateTime Fecha 2 local data en punto también now.

17
00:01:06,690 --> 00:01:12,840
Pero además le damos agregar una hora entonces plás howards una hora.

18
00:01:13,350 --> 00:01:17,880
Entonces la idea de calcular el tiempo que pasa entre la fecha 1 y la fecha 2.

19
00:01:17,940 --> 00:01:23,040
Bueno, ya sabemos que es una hora, pero veamos, sería con el tipo Durex con duración.

20
00:01:25,500 --> 00:01:34,470
Le vamos a llamar lapsus un lapso de tiempo igual derecho en punto between el tiempo que pasaba entre

21
00:01:34,470 --> 00:01:41,820
la fecha 1 fecha uno coma la fecha 2 Shout VI.

22
00:01:42,210 --> 00:01:43,550
Vamos a imprimir lapsus.

23
00:01:43,860 --> 00:01:44,490
Perfecto.

24
00:01:45,770 --> 00:01:47,210
Veamos, levantamos.

25
00:01:48,770 --> 00:01:56,210
Entonces, el periodo de tiempo PT es una cicla de período de tiempo The period of time.

26
00:01:56,390 --> 00:02:03,620
Ha pasado una hora y con una precisión muy pequeña 0.0 0 2 segundos.

27
00:02:04,940 --> 00:02:10,850
Finalmente, una hora, si colocamos 3, por ejemplo, levantamos.

28
00:02:12,810 --> 00:02:13,530
Son tres.

29
00:02:13,560 --> 00:02:14,220
Tres horas.

30
00:02:15,060 --> 00:02:18,810
Qué pasa si además le agregamos, por ejemplo, plaz minutos?

31
00:02:20,360 --> 00:02:23,210
No sé, le vamos a colocar 20 minutos.

32
00:02:23,990 --> 00:02:24,440
Veamos.

33
00:02:27,240 --> 00:02:37,350
Ha pasado 3 hora y 20 m minutos después vienen los segundos 0 puntos 0 0 y lo que venga segundos seconds

34
00:02:38,130 --> 00:02:38,550
se fijan.

35
00:02:38,610 --> 00:02:41,640
Entonces duración es como un cronómetro de tiempo.

36
00:02:41,820 --> 00:02:43,620
Ahora, qué pasa si agregamos un día?

37
00:02:44,550 --> 00:02:47,550
Punto Plaz Day.

38
00:02:47,760 --> 00:02:48,210
No sé.

39
00:02:48,360 --> 00:02:50,070
Pongamos dos días o uno solo.

40
00:02:50,070 --> 00:02:50,580
Da lo mismo.

41
00:02:51,660 --> 00:02:55,230
Se sigue manteniendo el estándar en tiempo.

42
00:02:55,320 --> 00:02:56,280
Es decir, en horas.

43
00:02:56,820 --> 00:02:58,740
Acá aumenta a 27 horas.

44
00:02:59,370 --> 00:03:04,950
Se fijan qué duración ápidamente tiempo, hora, minuto, segundo y nano segundos.

45
00:03:05,100 --> 00:03:08,040
De hecho, acá podemos imprimir shout.

46
00:03:08,920 --> 00:03:09,630
Lapsus.

47
00:03:10,050 --> 00:03:10,860
Punto.

48
00:03:11,790 --> 00:03:13,800
Solamente tengo segundos y nano.

49
00:03:15,890 --> 00:03:18,650
En cuanto al segundo, corresponde este lapso de tiempo.

50
00:03:18,890 --> 00:03:25,400
Ahí tenemos 90 8400, que corresponde al tiempo que ha transcurrido, pero también lo puedes convertir,

51
00:03:25,490 --> 00:03:30,890
por ejemplo, tú para saber los días, cuántos días ocurrió.

52
00:03:31,250 --> 00:03:33,850
Acá es Ikoma entero, nomá.

53
00:03:34,920 --> 00:03:37,380
Un solo día, a pesar de que son 27 horas.

54
00:03:37,440 --> 00:03:42,210
Pero en términos generales lo aproxima a un día o bien a horas.

55
00:03:42,360 --> 00:03:43,230
Tu Howards.

56
00:03:48,740 --> 00:03:49,730
27 horas.

57
00:03:53,620 --> 00:03:55,950
Minutos en total.

58
00:03:58,970 --> 00:04:01,670
1640 minutos en total.

59
00:04:01,790 --> 00:04:08,000
Ya sé bastante útil, una herramienta bien completa sobi lapsus.

60
00:04:08,120 --> 00:04:10,100
Pero acá quiero imprimir, por ejemplo.

61
00:04:10,250 --> 00:04:10,880
Punto.

62
00:04:11,480 --> 00:04:16,550
No se le quiero sumar o restar arabismo plaz Howards, por ejemplo.

63
00:04:17,880 --> 00:04:23,670
Sin Corah, es decir, acá le estamos sumando 5 horas ya al lapso de tiempo que está calculado.

64
00:04:24,650 --> 00:04:26,510
Esto acá se lo va a quitar.

65
00:04:29,420 --> 00:04:31,310
Sumamos en Corah esto.

66
00:04:32,330 --> 00:04:33,410
Por sobre el lapsus.

67
00:04:35,540 --> 00:04:44,840
Se fijan lapsus 27 horas, ahora 32 horas, pero se mantienen los minutos, que son 20 y por supuesto

68
00:04:44,930 --> 00:04:45,590
lo segundo.

69
00:04:46,100 --> 00:04:47,180
Bueno, eso, duración.

70
00:04:47,300 --> 00:04:50,870
Veamos otro ejemplo con Instant con instantes de tiempo.

71
00:04:52,570 --> 00:04:53,290
Voy a cerrar.

72
00:04:54,290 --> 00:04:56,420
De hecho, vamos a querer otro ejemplo, otra clase.

73
00:04:59,310 --> 00:05:00,170
Ejemplo drecho.

74
00:05:00,270 --> 00:05:00,650
2.

75
00:05:07,560 --> 00:05:12,150
Instante, instante, uno igual, instante now.

76
00:05:15,580 --> 00:05:22,500
Bien, vamos a hacer una pausa, un sleep con time y unit punto en segundos.

77
00:05:22,620 --> 00:05:27,450
Por ejemplo, celeb unos tres segundos, una pausa.

78
00:05:27,870 --> 00:05:28,410
Perfecto.

79
00:05:28,590 --> 00:05:32,250
No pude manejar trade catch o lanzar por el método lo mismo.

80
00:05:32,670 --> 00:05:34,440
Vamos a colocar más acciones.

81
00:05:34,860 --> 00:05:36,650
Trae catch anidar contra el catch.

82
00:05:36,750 --> 00:05:37,230
Perfecto.

83
00:05:37,290 --> 00:05:40,980
Ahí tenemos instant y dos tiempos.

84
00:05:40,980 --> 00:05:41,370
Dos.

85
00:05:41,520 --> 00:05:44,040
Recuerden que el instante es un instante.

86
00:05:44,040 --> 00:05:44,700
Tiempo.

87
00:05:44,790 --> 00:05:46,550
En este momento actual es una marca.

88
00:05:46,560 --> 00:05:49,830
Tiempo Instant punto now.

89
00:05:52,590 --> 00:05:53,140
Derecho.

90
00:05:53,220 --> 00:05:56,220
Un tiempo igual.

91
00:05:56,950 --> 00:05:58,890
Derecho un punto between.

92
00:05:59,190 --> 00:06:04,260
Entonces, entre el instante uno y uno toma el instante dos.

93
00:06:05,070 --> 00:06:11,430
Entonces me puedo pasar instantes, como también lokal Tayta en local time o local el.

94
00:06:13,560 --> 00:06:16,680
Shout Vamos a imprimir el tiempo, la duración.

95
00:06:18,350 --> 00:06:18,830
Veamos.

96
00:06:21,800 --> 00:06:23,540
Tres segundos, sea que se muera un poco.

97
00:06:25,860 --> 00:06:30,810
Lo mismo podemos obtener lo segundo de tiempo, lo nanosegundos.

98
00:06:30,870 --> 00:06:37,440
En fin, a través del tiempo o derecho, acá tendremos un ejemplo de período.

99
00:06:37,890 --> 00:06:40,290
Vamos a crear una nueva clase new.

100
00:06:41,530 --> 00:06:42,850
Ejemplo Perío

101
00:06:46,060 --> 00:06:47,010
con el método Main

102
00:06:49,780 --> 00:06:55,360
vamos a crear dos fechas, pero importante, que tiene que ser localidad, porque recuerden que el período

103
00:06:55,480 --> 00:06:56,650
no incluye el tiempo.

104
00:06:58,570 --> 00:07:02,210
Localidad una fecha fecha 1.

105
00:07:04,030 --> 00:07:06,320
Localidad punto off.

106
00:07:07,450 --> 00:07:16,840
Entonces vamos a calcular el periodo tiempo entre una fecha, por ejemplo dos mil once mes 9 día 23.

107
00:07:18,190 --> 00:07:19,870
Vamos a importar localidad.

108
00:07:21,630 --> 00:07:26,040
Bien local dad vamos a tener fechados

109
00:07:29,160 --> 00:07:39,630
punto off 20 11, no sé, 25 bien el período o periodo

110
00:07:42,660 --> 00:07:51,450
igual periodo punto between también un período entre la fecha uno coma y la fecha dos

111
00:07:54,810 --> 00:07:57,330
soto período.

112
00:07:57,750 --> 00:07:58,350
Vamos a ver.

113
00:08:02,930 --> 00:08:11,060
Bien, ya han pasado el período 9 Geertz, 9 años, 2 meses y 2 días, período de tiempo.

114
00:08:11,480 --> 00:08:13,580
Recuerden acá el cine el time.

115
00:08:13,880 --> 00:08:15,980
Acá no se incluye hora ni tiempo.

116
00:08:16,220 --> 00:08:21,170
Claro, porque finalmente un período, tiempo, años, meses, días, todo lo que sea.

117
00:08:21,230 --> 00:08:21,860
Fecha.

118
00:08:21,950 --> 00:08:23,210
Hora o tiempo.

119
00:08:23,430 --> 00:08:24,370
Con derecho.

120
00:08:25,470 --> 00:08:29,280
La duración, de hecho, incluso podríamos tener algo como esto.

121
00:08:30,470 --> 00:08:31,590
Sí, en punto.

122
00:08:31,680 --> 00:08:32,020
Out.

123
00:08:32,280 --> 00:08:32,880
Punto.

124
00:08:32,970 --> 00:08:35,730
Print F con formato.

125
00:08:37,890 --> 00:08:40,740
Período entre la fecha 1.

126
00:08:40,980 --> 00:08:47,910
Vamos a colocar porcentage S y porcentage S entre dos.

127
00:08:47,910 --> 00:08:48,360
Fecha.

128
00:08:48,480 --> 00:08:49,260
Un espacio.

129
00:08:49,440 --> 00:08:50,790
Hay tantos.

130
00:08:50,880 --> 00:08:51,330
Año.

131
00:08:51,390 --> 00:08:57,210
Porcentaje B porque son dígito coma tanto meses.

132
00:08:57,420 --> 00:09:07,950
Porcentaje de dígitos y porcentaje de dígito para los días de tantos días que faltaría uno coma pasar

133
00:09:07,950 --> 00:09:08,610
estos datos.

134
00:09:09,090 --> 00:09:10,110
Entonces voy a bajar.

135
00:09:10,200 --> 00:09:10,740
Fecha 1.

136
00:09:10,740 --> 00:09:11,370
Fecha 2.

137
00:09:11,490 --> 00:09:11,970
Que son los 2.

138
00:09:11,970 --> 00:09:14,760
Primero perdón.

139
00:09:14,760 --> 00:09:18,150
Fecha dos coma periodo.

140
00:09:18,630 --> 00:09:23,670
Punto nyet jeeter años.

141
00:09:23,760 --> 00:09:24,360
Mes.

142
00:09:24,870 --> 00:09:25,560
Período.

143
00:09:25,650 --> 00:09:26,250
Punto.

144
00:09:26,380 --> 00:09:26,910
Nyet.

145
00:09:27,030 --> 00:09:28,170
Mes month.

146
00:09:30,480 --> 00:09:31,260
Período.

147
00:09:31,560 --> 00:09:32,130
Punto.

148
00:09:32,400 --> 00:09:34,710
Get deixis.

149
00:09:35,920 --> 00:09:36,430
Días.

150
00:09:37,860 --> 00:09:38,520
Dean Temás.

151
00:09:39,910 --> 00:09:41,140
Acá lo tengo con mucho más detalle.

152
00:09:41,320 --> 00:09:51,250
Entonces período entre 2011 09 23 y 20 11 25, hoy 9 años, 2 meses y dos días se fijan más completo

153
00:09:51,520 --> 00:09:57,250
en otro tema que quería ver para finalizar, porque en realidad vimos cómo sumar, como restar, por

154
00:09:57,250 --> 00:10:00,550
ejemplo meses, días o lo que sea.

155
00:10:00,700 --> 00:10:01,870
Años, horas.

156
00:10:01,960 --> 00:10:03,680
Lo que sea en el local doit.

157
00:10:03,760 --> 00:10:04,900
En el local time.

158
00:10:04,960 --> 00:10:06,310
En el local datetime.

159
00:10:06,370 --> 00:10:06,710
En fin.

160
00:10:07,180 --> 00:10:12,700
Pero por ejemplo, si yo quiero modificar un año, no sumar, sino cambiar el año, tengo una fecha,

161
00:10:12,700 --> 00:10:16,870
ya sea con el Lof, con el PAR&amp; o con el Naw, da lo mismo.

162
00:10:17,170 --> 00:10:19,330
Tengo una fecha y quiero cambiar el año.

163
00:10:19,360 --> 00:10:21,940
Por ejemplo, acá no sé o cambiar el mes.

164
00:10:22,150 --> 00:10:29,200
Veamos fecha 2 Fecha 2 punto bueno para cambiar utilizamos UIF.

165
00:10:29,470 --> 00:10:36,580
Es similar a un set, se fijan acabo cambiar años, mes y por supuesto el día del mes vamos a cambiar

166
00:10:36,700 --> 00:10:42,040
el mes mos de fecha 2 en vez de 11 vamos a colocar 12.

167
00:10:42,820 --> 00:10:47,770
Pero lo que hace en realidad no es que lo cambie, de hecho si ejecuto esto no pasa nada.

168
00:10:48,250 --> 00:10:50,950
Ahí vamos a ver, no sucede absolutamente nada.

169
00:10:51,010 --> 00:10:51,550
Por qué?

170
00:10:52,630 --> 00:11:00,580
Vamos a ver, fíjense que son 9 años, 2 meses y acá dice 11 ya vamos a levantar, va a seguir siendo

171
00:11:00,580 --> 00:11:02,860
11, 9 años, dos meses.

172
00:11:02,920 --> 00:11:03,700
Por qué no cambió?

173
00:11:04,030 --> 00:11:06,910
Porque es inmutable, lo que hace es devolver una instancia.

174
00:11:07,360 --> 00:11:09,040
Entonces, para que realmente tenga efecto.

175
00:11:09,490 --> 00:11:10,720
Fecha 2.

176
00:11:13,590 --> 00:11:15,360
Perdón fechas, no fechas.

177
00:11:15,690 --> 00:11:19,650
Fecha 2 se la volvemos a asignar o incluso puede ser una fecha 3.

178
00:11:20,940 --> 00:11:29,690
Si no quiero modificar la fecha 2, fecha 3 se fijan y acá utilizamos fecha 3 en el Bettelheim o donde

179
00:11:29,690 --> 00:11:30,570
le queramos utilizar.

180
00:11:31,110 --> 00:11:32,490
Ahí sí, ahí va a cambiar.

181
00:11:33,840 --> 00:11:35,280
En vez de once deberían ser doce.

182
00:11:35,310 --> 00:11:36,060
Pero qué pasó?

183
00:11:36,120 --> 00:11:37,620
Por qué no cambió?

184
00:11:37,830 --> 00:11:39,430
Siendo que acá cambió a tres meses?

185
00:11:39,430 --> 00:11:42,030
Así que acá sí que surge efecto.

186
00:11:42,840 --> 00:11:46,500
Y es porque acá pasamos fecha 1, fecha 2 de Castilla, fecha 3.

187
00:11:46,860 --> 00:11:49,800
Sólo por eso, claro, estamos usando ahora fecha 3.

188
00:11:50,250 --> 00:11:52,770
Lo usamos en serio, pero también acá para imprimir.

189
00:11:53,550 --> 00:11:57,350
Ahora, si va a mostrar 12 perfectas, fijan?

190
00:11:57,810 --> 00:12:04,440
Entonces estos métodos son inmutables, modifican si, pero devuelven una nueva instancia, no modifican.

191
00:12:04,510 --> 00:12:10,470
Fecha 2 fechados se mantiene tal cual, intacta le vuelve otra fecha, otro objeto.

192
00:12:10,650 --> 00:12:16,950
Entonces por eso siempre cuando utilizamos un juez Mohs o UIF algo lo tenemos que asignar a un tipo

193
00:12:17,280 --> 00:12:17,950
o una variable.

194
00:12:19,010 --> 00:12:23,490
Fecha 3 igual fecha 3 punto.

195
00:12:23,520 --> 00:12:29,580
Pero además uid con el día del mes ahora no quiere que sea 25.

196
00:12:30,030 --> 00:12:31,710
Cree que sea 28, por ejemplo.

197
00:12:36,750 --> 00:12:37,680
Va a ser veintiocho.

198
00:12:38,870 --> 00:12:40,970
Te fijan y cinco días.

199
00:12:42,020 --> 00:12:50,210
Bueno, y por supuesto, también pasa lo mismo para lo que es acá local data y acá también puedo cambiar.

200
00:12:50,450 --> 00:12:52,550
Bueno, acá tengo de hecho mucho más width.

201
00:12:52,970 --> 00:12:53,840
Voy a cerrar acá.

202
00:12:55,600 --> 00:13:00,220
Por ejemplo, no sé acá fecha 1.

203
00:13:00,310 --> 00:13:03,540
Recuerden que esto sería incorrecto punto UIF.

204
00:13:04,150 --> 00:13:05,510
Acá tengo con hora.

205
00:13:05,710 --> 00:13:14,380
Puedo cambiar la hora, cambia minuto mohos nano, año mes también moms y día del mes o día del año.

206
00:13:14,440 --> 00:13:16,540
Pero recuerden, sería incorrecto hacer esto.

207
00:13:16,630 --> 00:13:18,970
Por ejemplo, quiero cambiar el mes.

208
00:13:20,730 --> 00:13:28,500
Y en vez de que es el mes actual con Naw, sea un mes anterior, por ejemplo días, entonces esto devuelve

209
00:13:28,560 --> 00:13:31,680
una instancia, porque si el ejecuto, obviamente no hace efecto.

210
00:13:33,890 --> 00:13:36,250
Sigue siendo 27 horas, como lo teníamos antes.

211
00:13:36,680 --> 00:13:37,550
Con 20 minutos.

212
00:13:38,710 --> 00:13:40,720
Pero si colocamos fecha 1 acá.

213
00:13:44,500 --> 00:13:45,100
Vamos a ver.

214
00:13:48,890 --> 00:13:50,750
770 y una hora?

215
00:13:50,860 --> 00:13:53,600
Claro, porque le agregamos un mes de muchas horas.

216
00:13:53,640 --> 00:13:54,350
No sé, tomé todo.

217
00:13:54,350 --> 00:13:55,400
Son inmutables, bien.

218
00:13:55,450 --> 00:13:58,850
Pero vamos a dejar como estaba en vez de cambiar el mes.

219
00:13:58,970 --> 00:14:02,090
Lo comentamos, lo dejamos así solamente para que lo sepan.

220
00:14:02,300 --> 00:14:03,020
Estamos listos.

221
00:14:03,080 --> 00:14:05,070
Continuamos en la siguiente clase.
