Tiešsaistes kalkulators dienu aprēķināšanai starp diviem datumiem
Vai jūs zināt, cik dienas ir pagājušas kopš dzimšanas dienas? Vai jūs vēlētos redzēt, cik nedēļas palikušas līdz jaunajam gadam? Tad dienu kalkulators ir tas, kas jums nepieciešams!
Jūs varat ātri uzzināt dienu skaitu starp diviem datumiem. Tradicionāli viss darbojas tiešsaistē.
Kalkulators ir rakstīts JavaScript, kas novērš iespējamos frizus ar lēnu internetu. Vienkārši atlasiet 2 datumus un uzreiz iegūstiet rezultātu.
Izmantojot kalkulatoru, varat aprēķināt šādus intervālus:
- gadiem;
- mēnešus;
- dienas;
- nedēļu.
Aprēķins tiek veikts reālajā laikā (tiešsaistē).
Man ir aizdomas, ka daži no jums, dārgie draugi, jau ir izgudrojuši veidu, kā ātri novērtēt aprēķinu pareizību. Vienkāršākā lieta ir ņemt 2 lielus datumus, 10 reizes (vai vairāk). Piemēram, 2000. gada 1. janvāris un 2000. gada 1. janvāris. Starpība starp tiem būs 1000 gadi vai 12 000 mēneši. Un cik dienas? Mazliet triks jautājums.
Mēs zinām, ka gadā ir 365 dienas. Katru ceturto gadu ir lēciens gads. Tādējādi vidējais dienu skaits gadā ir 365,25. 1000 gadu vecumā 365 250 būs “pārāks”, kamēr kalkulators rādīs 365,242. Patiesībā, nē.
Papildu noteikums šāda gada noteikšanai ir tas, ka tam vajadzētu būt 400 reizinātam, bet ne vairākkārtīgam no 100. Piemēram, 900 vai 1000 nav lēciens gadi, jo tie nav dalāmi ar 400. Un 800 un 1200 ir lēciens gadi, piemēram, 804 gadi (vairāki 804 gadi) četri).
Kopā no 1000 līdz 2000 gadiem nebija lēcienu gadi: 1000, 1100, 1300, 1400, 1500, 1700, 1800, 1900. Tikai 8 gabali, no kuriem mēs saņemam: 365 250 - 8 = 365 242 dienas tūkstoš gados starp datumiem 1000 -01-01 un 2000-01-01.
Tiek aprēķinātas tikai pilnas intervālu vērtības: veseli gadi, mēneši, nedēļas. Diena - minimālā vērtība.
Ja datumi ir vienādi, tiek parādītas nulles. Ja ievadāt nepareizu datumu, tiek parādīts paziņojums.
Izdevējs
nav tiešsaistē 10 stundas
x64 (aka andi)
Komentāri: 2846 Publikācijas: 395 Reģistrācija: 02-04-2009
Vai jūs vēlētos redzēt, cik nedēļas palikušas līdz jaunajam gadam?Un cik dienas?