Convertir string en fecha usando JavaScript

Una string se puede convertir en una fecha en JavaScript de las siguientes maneras:

  • Creando un objeto de fecha usando una string de fecha:
    Ejemplo-1:

    <!DOCTYPE html>
    <html>
      
    <head>
        <title>Page Title</title>
    </head>
      
    <body>
        <center>
            <h1 style="color:green">GeeksforGeeks</h1>
            <p>Convert string into date using JavaScript</p>
            <script>
                //It returns the Day,Month,Date,Year and time
                var d = new Date("May 1,2019 11:20:00");
                document.write(d);
            </script>
        </center>
    </body>
      
    </html>

    Producción:

  • Obtener la string en formato DD-MM-YY usando métodos adecuados:
    Usamos ciertos métodos como:
    • getDate-It Returns Día del mes (del 1 al 31)
    • getMonth-Devuelve el número del mes (del 0 al 11)
    • getFullYear-Devuelve el año completo (en cuatro dígitos)

    Ejemplo-2:

    <!DOCTYPE html>
    <html>
      
    <head>
        <title>Page Title</title>
    </head>
      
    <body>
        <center>
            <h1 style="color:green">
              GeeksforGeeks</h1>
            <p>Convert string into 
              date using JavaScript</p>
            <script>
                var d = new Date("May 1, 2019 ");
                document.write(formatDate(d));
      
                function formatDate(date) {
                    var day = date.getDate();
                    if (day < 10) {
                        day = "0" + day;
                    }
                    var month = date.getMonth() + 1;
                    if (month < 10) {
                        month = "0" + month;
                    }
                    var year = date.getFullYear();
                    return day + "/" + month + "/" + year;
                }
            </script>
        </center>
    </body>
      
    </html>

    Producción:

  • Uso de toDateString():
    este método devuelve la parte de la fecha del objeto Date en forma legible por humanos.
    Ejemplo-3:

    <!DOCTYPE html>
    <html>
      
    <head>
        <title>Page Title</title>
    </head>
      
    <body>
        <center>
            <h1 style="color:green">
              GeeksforGeeks</h1>
            <p>
              Convert string into 
              date using JavaScript
          </p>
            <script>
                var date = new Date(2019, 5, 3);
      
                document.write(date.toDateString());
            </script>
        </center>
    </body>
      
    </html>

    SALIDA
    Salida:

Navegadores compatibles:

  • Google Chrome
  • Firefox
  • Borde
  • Ópera
  • safari de manzana

Publicación traducida automáticamente

Artículo escrito por kartikgoel1999 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *