El método moment().weeksInYear() se utiliza para devolver el número de semanas del año actual del objeto Moment. Este método es específico del lugar, por lo que el número puede variar según el lugar actual del Momento.
Sintaxis:
moment().weeksInYear();
Parámetros: este método no acepta ningún parámetro.
Valor devuelto: este método devuelve el número de semanas del año actual del objeto Momento.
Nota: Esto no funcionará en el programa Node.js normal porque requiere que una biblioteca moment.js externa se instale globalmente o en el directorio del proyecto.
Moment.js se puede instalar con el siguiente comando:
Instalación del módulo de momentos:
npm install moment
Los siguientes ejemplos demostrarán el método Moment.js moment().weeksInYear() .
Ejemplo 1:
Javascript
const moment = require('moment'); console.log("Current Date:", moment().toString()) console.log("Current year is:", moment().year()) let year2050 = moment().year(2050); console.log( "Weeks in Year 2050 is:", year2050.weeksInYear() ) let year1950 = moment().year(1950); console.log( "Weeks in Year 1950 is:", year1950.weeksInYear() )
Producción:
Current Date: Mon Jul 11 2022 02:14:41 GMT+0530 Current year is: 2022 Weeks in Year 2050 is: 53 Weeks in Year 1950 is: 52
Ejemplo 2:
Javascript
const moment = require('moment'); console.log("Current Date:", moment().toString()) console.log("Current year is:", moment().year()) for (let i = 2000; i < 2030; i++) { console.log( `Weeks in Year ${i} is: ${moment().year(i).weeksInYear()}` ) }
Producción:
Weeks in Year 2000 is: 53 Weeks in Year 2001 is: 52 Weeks in Year 2002 is: 52 Weeks in Year 2003 is: 52 Weeks in Year 2004 is: 52 Weeks in Year 2005 is: 53 Weeks in Year 2006 is: 52 Weeks in Year 2007 is: 52 Weeks in Year 2008 is: 52 Weeks in Year 2009 is: 52 Weeks in Year 2010 is: 52 Weeks in Year 2011 is: 53 Weeks in Year 2012 is: 52 Weeks in Year 2013 is: 52 Weeks in Year 2014 is: 52 Weeks in Year 2015 is: 52 Weeks in Year 2016 is: 53 Weeks in Year 2017 is: 52 Weeks in Year 2018 is: 52 Weeks in Year 2019 is: 52 Weeks in Year 2020 is: 52 Weeks in Year 2021 is: 52 Weeks in Year 2022 is: 53 Weeks in Year 2023 is: 52 Weeks in Year 2024 is: 52 Weeks in Year 2025 is: 52 Weeks in Year 2026 is: 52 Weeks in Year 2027 is: 52 Weeks in Year 2028 is: 53 Weeks in Year 2029 is: 52
Referencia: https://momentjs.com/docs/#/get-set/weeks-in-year/
Publicación traducida automáticamente
Artículo escrito por sayantanm19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA