Esta advertencia de JavaScript Date.prototype.toLocaleFormat está obsoleta; considere usar Intl.DateTimeFormat en su lugar si el usuario está usando el método Date.prototype.toLocaleFormat no estándar.
Mensaje:
Warning: Date.prototype.toLocaleFormat is deprecated; consider using Intl.DateTimeFormat instead
Tipo de error:
Warning. JavaScript execution won't be halted.
¿Qué sucedió?
En el código, se usa el método Date.prototype.toLocaleFormat no estándar, pero se deprecia.
Ejemplo 1: En este ejemplo, se utiliza el método que se deprecia. Entonces se ha producido el error.
<script> var day = new Date(); var date = day.toLocaleFormat('%B, %e. %A %Y'); // Warning here </script>
Producción:
Warning: Date.prototype.toLocaleFormat is deprecated; consider using Intl.DateTimeFormat instead
Ejemplo 2: En este ejemplo, se utiliza el método que se deprecia. Entonces se ha producido el error.
<script> var day = new Date(); day.toLocaleFormat("%Y%m%d"); // Warning here </script>
Producción:
Warning: Date.prototype.toLocaleFormat is deprecated; consider using Intl.DateTimeFormat instead
Publicación traducida automáticamente
Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA