¿cuántos años dura el sate?
calendario gregoriano
El 0 de enero es el día anterior al 1 de enero en una efeméride anual. Mantiene la fecha en el año para el que se publicaron las efemérides, evitando así cualquier referencia al año anterior, aunque sea el mismo día que el 31 de diciembre del año anterior.
El 0 de enero también aparece en la época del segundo de las efemérides, «1900 de enero 0 a las 12 horas de las efemérides»[1] El 0 de enero de 1900 (al mediodía de Greenwich) fue también la época utilizada por las Tablas del Sol de Newcomb, que se convirtió en la época del día juliano de Dublín[2].
«Enero 1.0 GMT» en los almanaques de 1925 fue un instante definido para resolver el contraste entre dos convenciones diferentes en la definición de la hora civil de referirse a la medianoche como cero horas. «31.5 de diciembre GMT» en 1924 tiene una definición similar.
El 30 de febrero o 30 de febrero es una fecha que no ocurre en el calendario gregoriano, donde el mes de febrero contiene sólo 28 días, o 29 días en un año bisiesto. El 30 de febrero se suele utilizar como fecha sarcástica para referirse a algo que nunca ocurrirá o que nunca se hará[4]. Sin embargo, esta fecha sí ocurrió una vez en el calendario sueco en 1712[5]. También aparece en algunos calendarios de reforma.
enero
Parece que estás usando Internet Explorer 11 o anterior. Este sitio web funciona mejor con navegadores modernos como las últimas versiones de Chrome, Firefox, Safari y Edge. Si continúa con este navegador, puede ver resultados inesperados.
Hoy en día, los estadounidenses están acostumbrados a un calendario con un «año» basado en la rotación de la tierra alrededor del sol, con «meses» que no tienen relación con los ciclos de la luna y el día de año nuevo que cae el 1 de enero. Sin embargo, ese sistema no se adoptó en Inglaterra y sus colonias hasta 1752.
Los cambios implementados ese año han creado desafíos para los historiadores y genealogistas que trabajan con los primeros registros coloniales, ya que a veces es difícil determinar si la información se introdujo de acuerdo con el calendario inglés de entonces o con el calendario «New Style» que utilizamos hoy en día.
A lo largo de la historia ha habido numerosos intentos de transmitir el tiempo en relación con el sol y la luna. Incluso ahora, los calendarios chino e islámico se basan en el movimiento de la luna alrededor de la tierra, en lugar del movimiento de la tierra en relación con el sol, y el calendario judío vincula los años al ciclo del sol y los meses al ciclo de la luna.
agosto
pero esto me da los datos en Días. No quiero dividir este número por 30 porque no todos los meses tienen 30 días y como los dos valores de los operandos están bastante separados entre sí, me temo que dividir por 30 podría darme un valor erróneo.
Tenga en cuenta que si utiliza esta última solución, sus pruebas unitarias deberían indicar el rango de fechas más amplio con el que su aplicación está diseñada para trabajar y validar los resultados del cálculo en consecuencia.
Si quieres el número exacto de meses completos, siempre positivo (2000-01-15, 2000-02-14 devuelve 0), considerando que un mes completo es cuando se llega al mismo día del mes siguiente (algo así como el cálculo de la edad)
La función asume que la primera fecha es menor que la segunda. Para tratar con intervalos de tiempo negativos se puede modificar la función fácilmente introduciendo un signo y un intercambio de variables al principio.
Me gustó la solución de Kirk e iba a copiarla descaradamente y usarla en mi código, pero cuando la revisé me di cuenta de que es demasiado complicada. Cambios y bucles innecesarios, y un constructor público que no tiene sentido utilizar.
calculadora de días
Un calendario es un sistema de organización de los días. Para ello, se asignan nombres a periodos de tiempo, normalmente días, semanas, meses y años. Una fecha es la designación de un día concreto dentro de ese sistema. Un calendario es también un registro físico (a menudo en papel) de dicho sistema. Un calendario también puede significar una lista de eventos planificados, como un calendario judicial o una lista parcial o totalmente cronológica de documentos, como un calendario de testamentos.
Los periodos de un calendario (como los años y los meses) suelen estar sincronizados, aunque no necesariamente, con el ciclo del sol o de la luna. El tipo más común de calendario premoderno era el calendario lunisolar, un calendario lunar que ocasionalmente añade un mes intercalar para permanecer sincronizado con el año solar a largo plazo.
El término calendario procede de calendae, el término que designaba el primer día del mes en el calendario romano, relacionado con el verbo calare ‘llamar’, en referencia a la «llamada» de la luna nueva cuando se veía por primera vez[1] El latín calendarium significaba ‘libro de cuentas, registro’ (ya que las cuentas se liquidaban y las deudas se cobraban en las calendas de cada mes). El término latino se adoptó en francés antiguo como calendier y de ahí en inglés medio como calender en el siglo XIII (la grafía calendar es de principios de la época moderna).