Tengo un elemento td en el que hay una fecha:
<td class="date-table">2021-09-02</td>¿Cómo puedo obtener el año de esa cadena?
Abajo no funciona
var date = $(.date-table').text(); // read text inside td var d = new Date(date); var year = d.getFullYear();Falta una cita de apertura en su primera línea de js.
(También agregué el marcado de tabla adecuado alrededor de su tr y una alerta para mostrar el valor de los años en aras de la integridad).
var date = $('.date-table').text(); // read text inside td var d = new Date(date); var year = d.getFullYear(); console.log(year); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <table> <tr> <td class="date-table">2021-09-02</td> </tr> </table>