*UPDATED* JavaScript Complete la serie 2023 - parte 8: Fechas: trabajo con fechas en JavaScript | CM Code_Zone | Skillshare
Menú
Buscar

Velocidad de reproducción


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

*UPDATED* JavaScript Complete la serie 2023 - parte 8: Fechas: trabajo con fechas en JavaScript

teacher avatar CM Code_Zone, !false | funny, because its true

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Introducción

      2:25

    • 2.

      Fechas de introducción

      3:29

    • 3.

      ¿Por qué necesitamos usar la palabra clave 'nueva' al instantiating el objeto de fecha?

      4:45

    • 4.

      4 formas de crear el objeto de fecha

      3:18

    • 5.

      Métodos GET en el objeto de fecha

      2:47

    • 6.

      SET de métodos en el objeto de fecha

      1:46

    • 7.

      Ejemplo práctico de usar el objeto de fecha

      11:25

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

56

Estudiantes

--

Proyectos

Acerca de esta clase

BIENVENIDO A ESTA CLASE DE SKILLSHARE EN FECHAS

ESTO ES LA PARTE 8 DE MI SERIE DE JAVASCRIPT GRANDMASTER

¿Qué cubrimos en esta clase en particular?

cubriremos toneladas de información en esta serie entera, pero para la parte 8 nos concentraremos en las fechas de JavaScript.

La mayoría de los desarrolladores profesionales nunca han trabajado para una empresa o en un proyecto que no tuvo problemas con los problemas de fecha y hora en algún tipo.

La mayoría de las aplicaciones en las que trabajarás requiere el uso del tiempo de alguna manera, lo que significa que en algún momento tendrás que recopilar, recuperar y mostrar las fechas y los tiempos.

No hay una solución para lidiar con fechas o horas, y esto significa que nunca podemos escapar de la complejidad inherente que viene con el concepto de tiempo. Pero la buena noticia, es que hay pasos que puedes tomar para hacer que sea menos dolor.

Una fecha de JavaScript se especifica fundamentalmente como el número de milisegundos que han transcurrido desde la medianoche del 1 de enero de 1970, UTC. ¿Pero por qué es exactamente esto? Bueno, eso es parte de lo que habla esta clase impresionante habla.

Sin embargo, lo interesante es que a pesar de que el valor de tiempo de un objeto de fecha se basa en UTC, los métodos básicos para averiguar la fecha y la hora todo funcionan en tu zona horaria local (es decir, sistema host).

De todas formas, habla suficiente. Salta a clase.

¿Qué cubre todo este curso de JavaScript Grandmaster?

JavaScript es el lenguaje de scripting #1 de la web, donde mucho del contenido dinámico y de estilo es manejado por JavaScript en segundo plano. Pero antes de usar este idioma para crear sitios web dinámicos, necesitas tener una comprensión firme de cómo funciona detrás de las escenas.

Al final de este curso, podrás “hablar” de JavaScript al comprender cómo lo usa el navegador, qué variables, objetos y funciones, qué tipos de datos diferentes que hay y cómo manipular contenido en un sitio web. dig más profundidad y creamos nuestros propios métodos de diálogo desde cero. Aprendemos sobre la sintaxis de flechas, la función Math.random(), que se bucle a través de objetos y mates, trabajando con fechas. ¡Vemos los prototipos, los motores JS, la pila de ejecución y un montón más de ventas!

A través de ejemplos prácticos, este curso te ayuda a entender por pieza de JavaScript por piezas. Y usamos las últimas y las mejores funciones de JavaScript en el camino para que puedas estar por delante del pack.

¿Qué esperas?

TE PERMITE OBTENER CRACKIN'

Conoce a tu profesor(a)

Teacher Profile Image

CM Code_Zone

!false | funny, because its true

Profesor(a)

Success takes sacrifice.

And sacrifice is something I know a lot about.

I am a self-taught developer so I understand how difficult and daunting it can be for a new comer. 

Today, I continue to code and stay on top of the latest technologies and programming languages. 

It's time to share the knowledge I've gained and to help others succeed. 

Ver perfil completo

Level: All Levels

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Introducción: bienvenido a esta pérdida de sacudida de habilidad Todo sobre fechas y espero que hayas estado siguiendo en todo este gran Siris en JavaScript. Recuerda, habilidad comparte todo sobre trozos de tamaño de clase. Así que por favor sígueme en cada clase individual porque cada clase se tore el uno sobre el otro, vamos a estar cada vez más complicados. Ahora en tu carrera de codificación, vas a encontrar fechas. Vas a tener que trabajar con el tiempo. La mayoría de los EPS con los que nos ocupamos hoy requieren almacenar, recolectar e incluso mostrar fechas al usuario. Entonces eso es lo que he dedicado toda esta habilidad en forma cerca de dos. Aprender sobre fechas, no fechas, puede ser complicado. No calles. Para eso estoy aquí y no quiero que utilicemos ninguna biblioteca. Bibliotecas de terceros como momento Js Quiero que nos peguemos con JavaScript. Quiero que entiendas el objeto de fecha central en sí mismo, y me lleva a mi siguiente punto. Y esa es la fecha en JavaScript es un objeto. De hecho, es un top hija complejo que nos da Jarvis y por ser un objeto, nos dan propiedades muy útiles en métodos correctamente sobre su objeto, como GH y seis metros, que vamos a estar buscando en esta clase. Y por supuesto, las otras nuevas respuestas con el objeto de fecha, por ejemplo, la fecha comienza el primero de enero de 1970. ¿ Qué? Eso me sopla la mente. Eso no entra en pánico. Te voy a explicar exactamente qué significa eso y por qué es eso. Vamos a cavar más profundo. Vamos a ver la propiedad estatal tiempo. Vamos a estar cubriendo ejemplos. Incluso vamos a ver un ejemplo final donde mostramos un mensaje al usuario. Pero sólo si es su cumpleaños. ¿ Esto está cerca para ti? Podrías estar pensando, Bueno, yo creo que sí. Si eres un programa de experiencia, es útil porque entramos en algunos temas avanzados. Y si eres completamente nuevo, eso está perfectamente bien, también, porque discutí la promesa de objeto de fecha muy básicos ya que bolos cada vez más ejemplos . Por lo que realmente espero que me sigan en todas estas clases en javascript. Apenas estamos empezando ahora. Estoy súper ampeada para meterme en ello y te veré en la siguiente imagen. Audio's 2. Introducción a las fechas: trabajar con fechas puede ser bastante complicado. Y confía en mí, los desarrolladores han sentido el dolor. Y antes de llegar más lejos, sólo quiero decir que en esta sección vamos a estar ignorando bibliotecas de terceros como el momento dot Js que nos ayudan a la hora de trabajar con fechas. Y la razón es que quiero que entiendas los discursos de script Java en sobre paquetes de terceros , y en cualquier caso, te ayudará a entender las fechas en su núcleo. Entonces, cuando estés trabajando con sus bibliotecas de fiestas, te ayudará en cualquiera de ellas. Vamos a meternos en ello. Fechas en JavaScript es un objeto. Recuerda cómo teníamos las dos tapas hijas en el script Java eran primitivas, que es solo soportar la palabra para simples, como cuerdas y miembros. Y entonces tuvimos un objeto. Tuvimos una hija compleja. Top Will fecha encaja en este cubo y fecha representa un momento en el tiempo para que sepas que tiene nombre fecha. Sí lo usamos para manejar el tiempo y para al instante ocho para existir. Este objeto llamado fecha. Tenemos que llamarlo usando la nueva Q. y vamos nueva fecha, y sólo ponemos esto en una variable, y esto crea un objeto de fecha que apunta al momento actual en el tiempo. Y por si acaso te estás preguntando por computadoras, el inicio de los tiempos es primero de enero de 1970 y todas las fechas o expresadas en milisegundos desde esta época. Pero aguanta. ¡ Whoa! ¿ Qué? ¿ Por qué es el primero de enero de 1970 el inicio de los tiempos? Bueno, permítanme señalar primero que el script Java no es el único lenguaje con estos nuevos Python Java en la OLP. Cuatro de otros también inician un tiempo el primero de enero de 1970. Cuando empieces a hacer estas cosas, vas a ver a algunas personas decir que ese es el cumpleaños fuera de UNIX. Eso simplemente no es cierto. ¿ Por qué sabemos que no es verdad? Debido a que eran sistemas operativos antes 19 City. De hecho, en los 19 años sesenta, realmente teníamos versiones ásperas sobre él. Entonces la razón de que son 19 setenta que solo era una de los ingenieros diseñando el sistema operativo, necesitaban una fecha de inicio de la hora, y acababan de decidir, ¿Qué mejor fecha entonces? El día de Año Nuevo libre? 1970. Algo más es muy interesante es en un sistema de 32 bits los números se pueden representar de una manera a estos son números grandes. Pero lo que significa es que nuestro lapso de tiempo es limitado. ¿ A qué me refiero con eso? Bueno, el número negativo se remonta en el tiempo. Enfriarlo. Prehistoria. Los números positivos avanzan en el tiempo. Llámalo futuro. A partir de estos números, la prehistoria se remonta a 1901 ¿Qué pasa con el futuro? Bueno, sólo va para Tween adolescente 38 0 no. ¿ Significa esto que el mundo llegará a su fin en 2058? Espero que no, pero se conoce como el problema del año 2038. Entonces, ¿cómo arreglamos esto? Bueno, las computadoras realmente están saliendo con sistemas operativos de 64 bits, y eso solo significa que vamos a poder sacar la fecha futura. Entonces no creo que sea demasiada preocupación. Simplemente pensé que es un poco de conocimiento interesante para ti. Sigamos 3. ¿Por qué tenemos que usar la palabra clave 'nuevo' al instar el objeto de la fecha?: Muy bien, vamos a meternos en algunos ejemplos. Déjame mostrarte cómo funciona la fecha. Entonces ahora lo primero es, vamos a crear un nuevo objeto que en Stan odia que llama al objeto de fecha JavaScript. Y sólo voy a hacer comentarios. Sí, puedes seguir adelante. Sí, vamos a crear una variable, el actual Tommy. Entonces digamos que vamos ahora a llamar Nueva Fecha. Lo que voy a hacer rápido es que soy flaco. Empieza más rápido para que no tengamos que consola esto a un navegador y en esto para ver lo que ahora es Hoy vas. ¿ Qué tan guay es esto? Tenemos ocho piezas de información aquí y recuerden dicho que el tiempo comienza a partir del primero de enero de 1970. Y entonces en cualquier momento ahora es apenas cuántos milisegundos cosa Parsons. A lo que me refiero con esto Déjame mostrarte. Consigamos el paso de tiempo actual. Consola registremos nuestro tiempo, que es ahora. Y hay un método incorporado. Recuerda cómo estábamos diciendo que los objetos de fecha de script java vienen con una gran cantidad de método invoke Will. Uno de ellos es tiempo muerto. Y ahí tienes. Ya lo tienes. Es cuántos milisegundos han pasado desde 1970. Pero aguanta antes de que vayamos más allá. Solo hay una cosa que quizá hayas notado que lo haría esta nueva clave. ¿ Sabías justo esa nueva palabra clave? Bueno, usamos un nuevo retiro de clave, un guión, tú creando un nuevo objeto. Y sí, inicialmente, sólo va a ser un objeto en blanco. Pero ese objeto heredará su prototipo de otro lugar. Nos vamos a subir más tarde a Prozac, así que no las calles demasiado. Sin embargo, todo lo que significa nueva palabra clave es que está creando un nuevo objeto y que esta palabra clave apunta a ese objeto creado belleza. Bueno, ¿y si no usamos la nueva palabra clave? Buena pregunta. Si no usas una nueva palabra clave, te dejarás engañar porque la fecha que creas sin la nueva palabra clave sería sólo una fortaleza. A lo que quiero decir con eso es que no tendrás que existir ninguna propiedad o método. Déjame mostrarte a lo que me refiero. Entonces vamos a contarnos ahora realmente. Y vamos a crear una fecha, una sin palabra clave MEU, otra de la manera adecuada con un nuclear lo haría. Por lo que se necesita una deuda igual, ninguna palabra clave nueva y fecha para igualar deuda. A ver cómo se ven. Y como dije, van a lucir la misma fecha. Uno y dos. puede decir que se ven exactamente iguales, pero sabemos que no son iguales. ¿ Y cómo probamos esto? ¿ Recuerdas el tipo apagado? Te lo pierdes para que solo podamos ir a la consola. Pero mira, tiempo viejo cita una calle. Y si copiamos esto y nos estamos probando el segundo día, es un objeto. Y este es el punto que estoy tratando de hacer. Cuando estés trabajando con fechas, asegúrate de recordar lo que lo haría Yuki. ¿ Por qué es eso importante? Bueno, si quieres exceder propiedades o métodos, no podrás. Es sólo una fuerza. Echemos un vistazo. Te mostraré lo que quiero decir. ¿ Recuerdas cómo en el ejemplo anterior mostramos el tiempo de concierto? Si él y eso produjo el número milisegundos desde 1970 que se omitió que existimos. ¿ Crees que podemos hacerlo? Sí, Si es una cuerda, veamos y obtenemos fecha de época. Uno. Obtener tiempo no es una función. Entonces si en duda siempre se acaba de utilizar la nueva clave lo haría cuando se trabaja con ella, y sólo quiero darles otro resumen rápido sobre la sería nuclear. Muy bien, muy rápido mantenido. Hemos visto que para empezar a trabajar con el objeto fecha, debes usar la nueva palabra clave. Y esto solo significa que se crea un nuevo en objeto y el objeto heredará todas las propiedades a partir del prototipo de fecha. Por eso tú y yo podríamos exceder el tiempo de la puerta, señorita. No escribimos ese método. Podríamos simplemente acceder a ella directamente de la caja. Y eso es porque usamos la nueva palabra clave. Y lo último que sí mencioné es que esta palabra clave está ligada a este nuevo objeto que creas. Vamos a tener toda una sección de bonos en esto, pero sólo ten en cuenta, esto es lo que hace. Sigamos adelante. 4. 4 formas de crear el objeto de la fecha: Como lo adivinaste, no hay sólo un día para crear una fecha. De hecho, las cuatro formas de crear una fecha. Entonces vamos a echarles un vistazo rápido. De primera manera es lo que acabamos de hacer donde usamos nueva fecha. Y eso sólo nos da la fecha y hora actuales con sencillez. Bueno, otra forma de crear una fecha está entre paréntesis. Y esa fecha se basará en la cantidad de milisegundos desde el primero de enero de 1970. El tercer modo de crear una fecha es poner una cadena de fecha entre paréntesis. Y como lo adivinaste, eso sólo te devolverá la fecha que especificas. Y hasta puedes ser más específico. Puedes especificar el año, mes, día, hora, minutos, segundos y milisegundos, y eso solo te devolverá la fecha que especifiques. Veamos ahora algunos ejemplos. Vamos a verlo en acción. Por lo que hemos visto una de cuatro formas de crear una fecha. Y echemos un vistazo a cada uno de ellos. Digamos que liquidar 1 es igual a nueva fecha. Y ya hemos visto esto antes. Esto es lo que hicimos anteriormente. Entonces, vamos a cerrar sesión. Sí. Ahí está. Nueva fecha simplemente nos da la fecha y hora actuales. Usemos el segundo. Y es que le damos a la función una marca de tiempo, la fecha a nueva fecha. Y digamos, ¿qué esperarías cuando le dé 0? ¿ Recuerdas lo que significa la fecha? Se inicia a partir de qué día? Eso es correcto. 1970, 1 de enero. Entonces si hago 0, eso es básicamente decir Move 0 de esa fecha, lo que debería darme esos datos originales. Entonces es log los puntos y ver. Y luego ustedes chicos, primero de enero de 1970. ¿ Cuál es la tercera vía? El tercer camino es que en realidad podemos pasar una cadena de fecha. Fecha tres equivale a mu fecha, digamos 1 de enero de 1970. Y podemos especificar una hora solo para que sea igual, mis zonas horarias diferentes, solo para que sea igual a lo que aquí se muestra. Y lo logramos cerrar la sesión. Obtenemos exactamente lo mismo. Y por último, veamos a la cuarta esposa. Y aquí es donde tenemos que pasar múltiples argumentos. Y si debes $1 script solo va a asumir que es 0. Entonces lo primero que debemos precisar que el año 1970, en el mes, voy a tener en cuenta. El sistema de números Javascript se inicia en la base 0, comienza en 0. Entonces Enero no es uno. Enero es 0. Y queremos que sea el primero de enero, la hora o dos minutos ahí. Y es sólo especificar 0 segundos. Ahora si nos logramos fuera, inesperado, exactamente lo mismo. Y sí esperamos que te hayas empezado a sentir más cómodo. Fechas descendentes. Ahora sólo quiero mencionar y esos son los métodos getter y los métodos de la SEC sobre deuda. Echemos un vistazo. 5. Métodos GET en el objeto fecha: una vez tengamos una fecha que tenemos en ambos métodos podemos usar en una deuda el, los métodos devolverán una parte de la fecha que nos interesa. ¿ Cómo accedemos a estos métodos? Bueno, cada uno de estos métodos comenzará con la grabación de tambores sobre el código de estudio visual y te mostrará algunos ejemplos. Entonces echemos un vistazo a algunos de estos métodos get. Consigue métodos, y voy a intentarlo. Hazlo un poco práctico aquí porque sé que estas cosas se pueden poner. Pero teórico. Digamos que queremos crear usuarios cumpleaños y digamos en este diseño de sitio web. Cuando te inscribes, pides tu cumpleaños. Tú mes en tu día. Y digamos que este usuario pone 15 de enero de 1985 1er cosa que tenemos que hacer recordar es qué, Sí, necesitamos usar la nueva palabra clave y llevarnos ahora establecer su cumpleaños en una variable. Entonces vamos a un cumpleaños tardío igual a nueva fecha. Y recuerda, una de las formas de crear una fecha era ser muy específica. Podríamos poner en el año, el día, el mes, así que eso es cierto. Ese 1985 que es un Es enero y recuerda inicio de enero, Zira. Por eso sigo estresando enero, y es sólo decir que es 1/15 del mes. Ahora tenemos el cumpleaños de los usuarios y esta variable de cumpleaños, te lo demostraré. Podemos hablar de cumpleaños y ahí está en la pantalla. ¿ Me conseguiste un poco? Eso no es, digamos que queremos conseguir el día del mes. ¿ Cómo haríamos esto? Bueno, veamos cómo los resultados mediante el uso de registro de consola Lo primero que tenemos que hacer es Texas son variable de fecha variable. Ahora queremos acceder a uno de estos métodos get y para la fecha de uso del día e incluso puedes ver aquí. El código de estudio visual de I. D e me está dando realmente por delante. Ve. Obtener fecha es el día del mes usando la hora local para que pudiera hacer eso. Y así el 15 que es el 15 de enero. ¿ Y si queríamos a Teoh conseguir el año? Probemos esto otra vez. Necesitamos nuestra variable de cumpleaños y obtener años completos. El adicto al mito 1995 Así se puede ver lo fácil que es usar estos llega al exceso de cosas diferentes . ¿ Qué pasa con el mes obtener mes. ¿ Seguro que sabes hacer esto ahora? Registro de consola. Nosotros las salidas son variable de cumpleaños y obtenemos y es era la que sabemos es Enero Pero soñamos Pero no tenemos ningún gets También tenemos seis. 6. Métodos de SET en el objeto fecha: si Gators solían sacar partidas de la deuda, ¿Qué opinas? Sitters? Eso es correcto. Sieges solía modificar fechas voluntad para cambiarlo. Está disponible en un método legate que acabamos de ver anteriormente para usarlo. Todo lo que necesitas hacer es usar la clave dejaría ir a ver algunos ejemplos de nuevo. Quiero empezar de nuevo con una hoja en blanco porque quiero que empieces a doler conmigo. Quiero que empieces a recordar la sintaxis. Veamos ahora los métodos ATSIC. Y de nuevo, digamos que tenemos una variable de cumpleaños. Recuerda, tenemos que usar la nueva palabra clave en una fecha. Y ahora vamos a crear nuestro propio cumpleaños. Recuerda, el primer argumento es el año que ahorra. Ambos nacieron en 1985 en enero y de nuevo JavaScript comenzó. Cero dice enero cero, ni uno. Y digamos que nació el 15 de enero y podemos cargar este arte y se puede ver que eso es exactamente lo que tenemos ahí. Pero ahora dicen que el usuario cometió un error o que quiere ir. Actualización es perfil de cumpleaños porque en lugar de escribir 1980 erróneamente qué meses escribió 1995. Así que el usuario actualiza el cumpleaños, y aquí es donde podemos usar seis métodos y no voy a pasar por todos ellos. Muchos de ellos, como lo olvidé. Va a ser demasiado engorroso y aburrido para ti. Entonces, solo hagamos uno. Digamos que sólo quiere actualizar. ¿ Es tu 2 19? 90? Y eso en realidad cambió el año en sus cumpleaños, disponible para 1990. Registrarlo después de que la pantalla sean primitivos. Entonces ahí vamos cambio de 1985 a 1990 lo hemos hecho usando el método sit. 7. Ejemplo práctico de usar el objeto fecha: mi propia destrucción en fechas. Yo sólo quiero pasar por algunos ejemplos prácticos y algunas cosas de la vida real que podrías encontrar. Y no vas a entender todas las piezas holc encajan y cómo extraemos variables del usuario y todo eso nuevamente te preocupas por esa carta. Simplemente entenderé qué es. Nosotros lo hacemos y quiero que cortes conmigo. Por lo que quiero mostrarles tres ejemplos rápidos. Una es y realmente hemos visto parte de ella usa cumpleaños. Quiero que mostremos un mensaje al usuario solo si es su cumpleaños. Ya sabes justo lo que quieres. Si quieres darle la bomba al tipo, haz eso. Lo segundo que quiero pasar contigo es ¿y si queremos? Ah, usa tiempo UTC. UTC es sólo el estándar mundial en el cálculo del tiempo y los relojes y en la gestión de todo ese proceso. ¿ Y si no quisieras usar la hora de las máquinas locales del usuario? En tercer lugar, ¿y si quisieras reformatear las fechas? Echemos un vistazo a algunos de estos ejemplos. Bueno, empecemos con Wait usa mejor. Cómo hacemos eso fueron algunas cosas que creo que necesitaríamos necesitaríamos la fecha actual el mes actual. En el día actual, deberá competir eso a los usuarios Día de cumpleaños en mes de cumpleaños. Y si esos dos son iguales, queremos mostrarle un mensaje. Si no son iguales, hacemos nada. Vamos a subir esto y ojalá haga más escenas. Por lo que aquí puedes ver tenemos una hoja en blanco. Empecemos a codificar. Se llama este ejemplo de cumpleaños. Lo primero que debes asumir que tienes son los detalles de cumpleaños fuera del usuario. Y, como antes, esa es variable creada. ¿ Cómo volvemos a hacer las fechas? Eso es correcto. Pero usa el nuclear. ¿ Sería la fecha? Ya sabes, dijimos que queríamos ser 1985 Enero qué pensamientos de Zira y el 15. Entonces ese es el cumpleaños de los usuarios. Genial. Ahora vamos a extraer el mes de los usuarios en el usuario Día de cumpleaños. Es extractos jueves, meses y magulladuras al día. Puedes usar la palabra que quieras, y yo no soy la mejor usando palabras. Entonces aunque estés cortando conmigo, puedes llamar a tus variables más intrusión de los hombres. Yo solo voy a llamar a la mía, usar un jueves meses y tenemos la variable de cumpleaños. Y recuerda esos obtienen métodos. Consigue mes esto por una melodía. Aquí le devolveremos el mes libre del cumpleaños de los usuarios, que es Sarah, y impugnamos eso mirándolo fuera. Entonces mira y es Sarah. Entonces tenemos el mes. No hagamos que el día use este día, día y su exceso otra vez el jueves. Muy más. Obtener fecha, Recuerda, da vuelta el día que pasaremos apagaremos, que es 15 y te lo puedo demostrar mirando hacia fuera y son 15. Entonces ahora tenemos los detalles del usuario. Pero ahora vamos a conseguir la fecha actual y está bien que ahora, porque muten, vamos a extraer el mes actual en el día actual. mes actual equivale ahora a ocho meses y para obtener el día día actual existe esa variable ahora , cual se almacena la cual ha engañado a la fecha ahorita y queremos conseguir el día Ahora tenemos el mes actual, el día actual. Todo lo que necesitamos hacer es mostrar mensaje de aquellos para que coincida con el cumpleaños de los usuarios. Cómo hacemos eso Bueno, en el script Java, has conseguido la declaración if y es muy intuitivo, vamos a entrar en lo último. Estoy buscando meterme en ello ahora, pero verás hasta el Centex como si tuviera sentido. Entonces ahora empecemos la sección. Mostramos nuestro mensaje si el mes y día actuales es igual a los usos. Entonces, empecemos si y esto está construido en JavaScript. Por lo que no tenemos Teoh código todas las entresijos detrás de su declaración. Tenemos que abrir paréntesis y ahora tenemos que definir la condición. El condicionante es que queremos que las fechas coincidan. Entonces el mes en curso queremos que eso sea igual. ¿ A qué? Bueno, eso es correcto para los usuarios Mes de cumpleaños. Y con uso el ampersand aquí, ¿qué más queremos? Queremos que el día actual sea igual a los usuarios el jueves. Perdón, pongo datos debería ser. Y si esto es cierto, esto es lo que la declaración if lo hará, por supuesto. Y hemos pasado por la corrosión se produce toda esta declaración y si es cierto, se ejecutará el código siguiente bloque. Ese es el caso. Queremos una consola. Feliz, feliz. Oh, estás vacío eres viejo Feliz cumpleaños. Pero si no es cierto, si no es el cumpleaños de los usuarios, queremos hacer nada. Y por el bien de la exhaustividad, digamos que registro de consola, no hagamos nada. No es el cumpleaños de los usuarios ¿quién? De acuerdo, así que hemos pasado por todo este ejemplo y se puede ver cómo empezar a tener sentido, como empezar a ojalá conseguir un poco práctico de verdad gratis. Entonces veamos qué ha pasado aquí. El cumpleaños fuera del usuario es 1985 que no nos importa. Entonces queremos saber dónde está su cumpleaños real y todo lo que necesitamos para eso. Este es mes en su día de nacimiento, el mes de enero y el día son 15. ¿ Cuál es ahora el mes actual? Tanto tiempo Park, Gracias. Los meses actuales ahora es abril. Por eso se acerca el número tres en el día actual. Es el 14 de abril. Entonces lo que esto significa es que cuando estamos mirando eso, si Block y el motor JavaScript coacciona o cesa o ejecuta o evalúa esa declaración, mes actual es igual a los usuarios mes de cumpleaños y el día actual va de cumpleaños. Eso es todo piscinas a falso. Entonces se va a ejecutar l declaración, por eso vemos que lo que sí consigue consola es no hagamos nada. No es el cumpleaños de los usuarios hacer escenas. Pero ahora cambiemos el cumpleaños del usuario para que coincida con el mes actual en el día actual, solo para ilustrar que cuando es igual, el registro de la consola debe ser el cumpleaños. Mira, digamos tres días, Abril el 14 y lo hacemos feliz, feliz o, um, tu viejo feliz cumpleaños. Entonces ahí lo tienes. Uh oh, esto se está volviendo más intrusión de sería divertirse mucho. Esta es la primera vía. El segundo que quiero mostrarles es la zona horaria UTC. ¿ Y si quisiéramos una forma más precisa de medir el tiempo en todos nuestros usuarios a través diferentes continentes? Déjame mostrarte esto. Entonces vamos a entrar en esto. Entonces ahora veamos otro mito de conseguir que podamos usar para resolver ese problema. Así que recuerda, los métodos get se basan en las máquinas de máquinas locales de los usuarios. Tiempo para ser más precisos. Es posible que desee utilizar UTC. ¿ Cómo hicimos esto? Permítanme darles un ejemplo aquí. Yo sí dije que no es el momento ahora y queremos acceder a las horas. Mi yo no tenía 11 oclock tu ciudad viviente. Eso es sólo tiempo de príncipe. Normalmente consola. Mira, no consigue horas y puedes ver 11 oclock. Pero ¿qué pasa si quisiera usar el tiempo UTC? Usemos UGC. Bueno, es muy sencillo porque hemos estado parados aquí hasta la fecha objeto mediante el uso de la nueva palabra clave. Tenemos métodos y propiedades de atornillado directamente del jefe. Y en lugar de usar get hours podemos usar get you TCL para que eso es exceso en están disponibles y obtener UTC lo contrario el tiempo UTC ego UTC. Ahí estaba el segundo ejemplo el tercer ejemplo. Waas. ¿ Y si quisiera reformar? Fechas para mostrar al usuario lo que se sienta en su máquina. Bastante cool. Entonces vamos a deshacernos de esto Si usted un ejemplo más cómo vamos acerca de la fecha de apareamiento reforma. Bueno, la internacionalización a p I está muy bien soportada a través de navegadores, y no sólo se limita a fechas este AP ojos impresionantes. También podemos modificar números y cadenas y monedas. Déjame mostrarte un ejemplo otra vez, eso es genial. Disponible frío. Ahora hagámoslo igual al primero de enero de 2020. Ahora, si cancelo el amor al estado fuera el formulario, va a ser estándar. Va a ser lo que me dé el código que me den las drogas del motor, que es eso así que no quiero que diga que quería para acoplado a las sentadas que tengo en mi computadora. Bueno, podemos hacer eso. Digamos que ahora esta es la nueva fecha. Ahora necesitamos salir de la internacionalización FBI. ¿ Quién? Eso es un bocado. Hacemos eso por la palabra clave I en azulado. Y a qué nos metimos en una foto, ¿recuerdas? Dijo que podemos hacer monedas, números, cadenas donde queremos hacer la fecha. Por lo que queremos acceder a la cinta fecha, hora, método de formato y un método sobre ese objeto es el método de formato. ¿ Y qué queremos formarlo? Nuestra fecha, que es ahora. Y eso es todo. Eso ya está hecho. Bueno, déjame consolar nueva fecha. Ahí vas. En lugar de mostrar una cuerda grande, larga, acabo de recibir 20 21 1 ¿Qué tan impresionante es esto? OK, así que te divertiste en esta sección fue de una distinción ósea. Tienes mucho más que cubrir, Ponte ampeado, toma un café y vamos a seguir adelante