Bien, continuemos con la clase de calendario o Calendar de Java para poder asignar una fecha en específico,
ya sea en pasado o futuro.
Pero no solamente la fecha actual.
Vamos a crear una nueva clase en ese Razer.
Ejemplo lleva útil porque viene del packages ya útil Calendar
Calendar de calendario método main.
Perfecto, vamos a crear esta clase Calendar
calendario de esta clase un poco particular.
No es como la mayoría que podríamos crear, por ejemplo, el objeto, la instancia con el operón niu.
Esta es una clase abstracta.
Eso quiere decir que no permite crear la instancia concreta con el operón.
Por lo tanto, no podemos hacer un niu de calendario porque es abstracta por diseño.
Es así?
La instancia la maneja la propia clase por debajo, invocando el método estático GET instancia entonces
final con el nombre de la clase Calendar punto get instance, instance.
Entonces, con este método invocamos y creamos la instancia de kalendas por debajo.
Este método qué instancia va a realizar el NEO por debajo acá?
Este método que estatico después vamos a ver todo lo que significa esta ATIC cuando es un método estático
que es propio de la clase y no de la instancia.
Por lo tanto, todo lo que sea un método estático o atributo estático simplemente se invocan con el
nombre, la clase, punto y este método no con el objeto no necesario hacer el new, pero después vamos
a ver más en detalle.
Pero la cosa es que este método se encarga de crear el objeto Calendar.
Veamos por ACAC Creep, Calendar.
Entonces, por debajo de componentes, por ejemplo, el provider se encarga de generar el neo pordebajo
y la intense que se genera del Calendar de Egipto va a depender mucho de la zona horaria en que estemos
y también de lo del objeto localización.
Y eso también depende de cada país, de cada región, pero en la mayoría de los casos, la mayoría de
las localizaciones del lo que por defecto crea una instancia del calendario gregoriano, es decir,
de la clase gregoriano calendar.
Por lo tanto, el calentar Puntoticket instance crea por debajo una instancia de gregoriano Calendar,
pero como digo, depende de nuestra ubicación.
Localización.
Por ejemplo, en Japón utiliza otro tipo calendario, el ya Spanish Imperial Calendar.
Va a depender, pero en Occidente es con gregoriano, calendar o calendario gregoriano.
Por debajo se crea esa instancia, entonces por eso utiliza el kit instase.
Por eso utiliza un provider y patrone diseño.
Por qué por detrás de escena, por debajo con la zona horaria y lo que crea esta instancia?
Pero bien, no por diseño.
Este método crea el calendario por nosotros de forma estática.
Y tenemos listo nuestro calendario Zogby calendario, pero antes de esto por acá de fecha igual calendario.
Punto.
Quete este método del calendario retorna un toit de lleva útil el mismo que vimos la clase anterior.
Este Daka el naide.
Entonces retorna este impasse que dejaba útil.
Entonces, bueno, acá tenemos la fecha actual.
Voy a importar datos de Java útil, siempre bella, útil y no deja secuelas porque a veces se confunden
y se equivocan siempre de Java útil.
Y ahora voy a imprimir fecha.
Para que vean que retorna la fecha actual.
Se fijan la fecha actual, en este caso 10 de junio.
Ahora bien, hoy tenemos la fecha actual, pero por acá aca mejor voya customizar esta fecha, este
calendario y asignar otra fecha en específico, entonces calendario, puntos, etc. este método, el
método C.T.
Del calendario nos permite indicar una fecha en específico particular.
Por ejemplo, esta acá el año, el mes y el día.
El dato corresponde al día.
Por ejemplo, el año 20 dicta el mes.
Acá hay una particularidad del calendario el mes siempre parten cero.
Por lo tanto, el mesero corresponde a enero, el mes 1 a febrero, el mes 2 a marzo y así el mes 11
el diciembre, porque parten cero.
Es importante tener ese aspecto.
Luego sería el día.
Por ejemplo, el día 25.
Bueno, el día del mes parten.
Uno iba a llegar a 30 o 31, o bien 28 29.
Si es bisiesto o no, venderíamos Autãnoma.
Hasta acá 20 de enero.
25 Vamos a imprimir.
Ahora cambia, se fijan 25 en él.
Mundializado con la hora, pero también customizar, por ejemplo, la hora, lo que sigue la hora.
Por ejemplo, las 19 horas hora del día, es decir, comienza desde la hora cero cero cero, que serían
las doce de la noche hasta las 23 horas.
Luego tenemos los minutos y los segundos.
Incluso acá nos va indicando año, mes, día, hora del día, minuto y segundos.
Vamos a ver.
Año 20 20 25.
El día el mes enero y la hora 19 20 con 10 segundos.
Entonces pueden indicar la hora exacto.
Ahora, si colocamos la hora, por ejemplo, por la hora del día, cero, cero o cero ralea serían las
doce de la noche que finalmente parte el nuevo día.
La hora cero.
25 0 que corresponde también a las 24 horas o primera hora del día.
Pero bien, qué pasa si coloco 24 en vez de cero?
Bueno, primero 23.
23.
Bueno, seguimos estando en el 25 día 25 si 24 ya se pasa para el día siguiente.
Entonces acá cambiaría a 26.
Con 0 0 26 0 0 se fijen entonces 24 horas.
Se pasa al siguiente día 26.
Está correcto dejémoslos en los 18.
Ahora bien, qué pasa con el mes?
Bueno, voy a levantar.
25 18.
Qué pasa con el mes parte en cero?
Por ejemplo, si quiero el mes 11 sería diciembre.
Por lo tanto, va de 0 a 11 y de 1 a 12.
Hay que tener claro ese concepto.
De hecho permite IAVA y el Happy Calendar le lleva a indicar una constante.
Entonces, colocar el número a secas puede colocar Calendar mismo nombre de la clase punto de forma
estática invocamos el nombre del mes.
Bueno, aparece en inglés, por ejemplo agoto acá lo tenemos abril acá abril corresponde a tres porque
parten cero, entonces cero.
Enero 1.
Febrero 2.
Marzo abril 3.
Es el 3.
Agosto es el 7, pero en realidad es el 8.
Pero acá es el 7.
Diciembre 11 se fija en febrero.
1.
Entonces podemos indicar con una constante, por ejemplo septiembre September acá lo buscamos.
Mes 8.
Al final esta constante, lo que me entrego o me retorna es un entero con el valor.
8.
Al final colocar esto o colocar 8 es lo mismo porque esta constante contiene el valor.
8.
Acá cambia a septiembre, pero queda claro, queda mucho más claro de esta forma, con una constante
para no confundirse.
Bien, esto sería una forma de agregar o asignar una fecha en particular, ya sea presente o pasado
Capufe 2020.
Pero colocar, por ejemplo, 1009 70.
Se fijan menos 70 o el año que queremos un año antes 2019.
Bien, pero no es la única forma.
Voy a comentar.
Hay otra forma que es asignar parte por parte.
Calendario .7.
Entonces le agregamos el nombre de la fecha o de la parte de este calendario y su valor.
Bueno, veamos un ejemplo para el año es a través de una constante calendar, siempre la constante en
Java.
Después vamos a saber más en detalle, pero siempre se invocan de forma estática el nombre de clase
punto, la constante, la constante por estándar siempre comienzan con mayúscula, completamente mayúscula
tal como lo vemos y palabra compuesta separada con guion.
A diferencia de las demás variables de IAVA, la variable común y corriente comienzan en minúscula.
Palabras compuestas se separan con mayúscula, pero no con guion bajo.
Entonces, para indicar el año indico Calendar Punto y la constante Hillier año aka Koma y su valor
138 20:20.
Listo.
Hoy tenemos asignado el año
bueno.
Agreguemos el mes calendar month, punto month o mes.
Y usamos el número comenzando cero.
Recuerden cero enero y así hasta llegar a 11 diciembre, pero también podemos usar calendario constante
del calendario, por ejemplo julio o junio o enero, vamos a colocar julio.
Julio retorna el valor 6 se fijan, pero en realidad julio es el mes 7.
Calendario .7.
Qué falta?
El día del mes Calendar.
Porque buscamos día del mes en inglés.
Day of month, día del mes coma y el valor, por ejemplo.
25.
Igual que acá.
25.
Ahora viene la hora.
Buscamos la hora del día.
Bueno, tenemos hora y hora del día de diferencia.
Qué hora del día es el rango de 24 horas de Lazer?
Hora hasta 24 horas, mientras que hora cero hasta las 12.
Pero agregamos el pm. o el A.M. Vamos a las 2, pero primero hora del día.
Por ejemplo, las 21 horas se fijan en colocar las 9 a.m. o pm.
Acá se coloca la 21, tal como lo hicimos acá 18 horas.
También por defecto.
De esta forma sería hora del día.
Luego vienen los minutos a calendario.
No hay calendario, calendario ni acá.
Calendario
.0.
Buscamos con m minutos siempre mayuscula.
Recuerda 20 minutos.
Con segundos a 10.
Estamos listos.
Vamos a levantar y vamos a aprobar.
Se fijan Julio.
25 años 20 20.
Acá tenemos el año julio 25 21 horas con 20 minutos y 10 segundos, así que está perfecto.
También podemos colocar el formato o formatea nuestra fecha.
Bueno, lo podría manejar a Control.
Z Por acá voy a formatear con simple de formato SD simple de format o formato de la misma new.
Acá se crea con el mio simple D.T.
Y dejamos el formato acá por ejemplo anyo siempre el año y griega minúscula 4 años para el año completo.
Guión el mes mayuscula dos lemme.
A diferencia de un minuto que con minúscula recuerden que con doble m sería el dígito por ejemplo el
mes cero uno cero dos.
Así hasta llegar a 12.
Pero si colocamos otra m sería el nombre resumido o abreviado del mes.
Si colocamos 4 m el nombre completo al mes, acá solamente el dígito.
Luego el día, pero en minúscula doble, porque sería el día del mes.
Si colocamos con mayúsculas sería el día del año.
Recuerden que el año tiene 365 días, entonces con mayúscula corresponde al día del año con minúscula
al día del mes.
Luego tenemos con H mayúscula doble h la hora 2 punto minutos con m minúscula para diferenciar del mes
y ese segundos.
Nuestro formato
entonces fecha con formato,
formato, punto, formato y pasamos el objeto data de yerba útil de donde bueno.
Recuerden que calendario con el método Ketín o tenemos la fecha del tipo thibodeau.
Colocamos fecha, imprimimos la fecha con formato.
Es decir, que la fecha con formato y esta fecha sin formato.
Fecha con formato.
Se fijan perfecto, está bien, bien.
Ahora sí quiero incluir, por ejemplo, los milisegundos acá.
Bueno, dos punto.
Y con la S en mayúscula con tres, ya que son dígitos que son tres dígitos de 1000.
Entonces vamos a levantar.
Se fijan 73 milisegundo.
Nada más aterrizar de nuevo debería cambiar.
Ahora vamos a colocar milisegundo de forma estática, acá se lo vamos a asignar puntos.
Calendario .0 Calendar.
Por acá buscamos milisegundos, milisegundos.
Por ejemplo, 125 125 milisegundos vamos a probar.
Si se fijan ahora, qué pasa si quiero cambiar la hora en vez de usar hora del día?
USA la hora con formato 12 horas con MPM.
Bueno, lo primero acá agregar la M o el PM, que es a través del carácter a la letra A..
Perfecto.
Hoy agregamos a M o PM y asignamos la hora calendario .0.
Bueno, lo primero es asignar la hora Calendar, punto, hora, calendar, punto hora o Abwehr acá.
Recuerden hasta las 12 de cero hasta las doce.
Es decir, de uno hasta las doce.
Ya sea 12 p.m. 12m.
Una m..
Por ejemplo, las siete de la tarde.
Por ejemplo,
calendario.
Entonces, para agregar la M o el PM usaba una constante a M o pm a m o pm a MPM.
Ya que indicamos si es una o la otra Calendar punto a. m. para a.m. o p.m. para p.m. vamos a ocupar
PM siete de la tarde.
Se fijan siete de la tarde.
P.M..
Bueno, creo que hemos visto un resumen bastante completo o más que un resumen.
Hemos visto casi todo lo más importante del calendario.
Cómo?
Sin dar una fecha en específico, utilizando diferentes configuraciones y alternativas, formas de configurar
y formato.
Así que por ahora quedamos Xataka y continuamos en la siguiente clase.
Antes que se me olvide, podríamos agregar acá en el formato la forma de 12 horas, porque con H mayúscula
HH es en formato 24 horas, pero podemos colocar en formato 12 horas a MPM, si bien tenemos configurado
el calendario con pm. y con formato o forma de 12 horas y no 24.
Pero acá en la plantilla o en el formato, la fecha lo muestra en 24 porque aparezca en 24 con H mayúscula.
Entonces simplemente con h minúscula con doble H minúscula.
Cambiamos, cambiamos la forma de 24 a 12 horas, comenzando cero de cero a 12 hora.
Vamos a probar.
Se fijan, si bien acá lo muestra, 19 obras en formato 24.
Qué sin formato y con formato, lo muestra en 12 horas en forma de 12 horas.
Acá aparece 7 p.m. hora, 7 p.m. Lo dejamos en a. m..
Debería ser exactamente igual, pero cambiar solamente a M, pero sigue siendo acá.
7 a. m. Se fija, aparece 7ma para que lo tengan en cuenta, pero lo voy a dejar como estaba en formato
24 horas.
Entonces con H mayúscula.
Llauca pm.
Pero lo pendejas como quieran.
Ahora sé que si nos vemos en la siguiente clase.