Bezmaksas datuma un laika kalkulatori

Bezmaksas tiešsaistes datuma un laika rīki: vecuma kalkulators, dienas starp datumiem, datumu aprēķini, Unix laika zīmoga pārveidotājs un ISO nedēļas numuri. Konts nav nepieciešams.

Bezmaksas datuma un laika rīki, kas aptver visbiežāk nepieciešamos aprēķinus — precīzu vecumu, dienas starp diviem datumiem, laika pievienošanu vai atņemšanu no datuma, Unix laika zīmoga (timestamp) konvertēšanu un ISO nedēļas numurus. Katrs rīks darbojas pilnībā jūsu pārlūkā, un konts nav nepieciešams.

Neatkarīgi no tā, vai jums jāzina, cik dienu atlicis līdz termiņam, kurā ISO nedēļas numurā iekrīt konkrēts datums, vai kā Unix timestamp pārvērst lasāmā datumā, šie kalkulatori uzreiz sniedz precīzu atbildi.

Par katru kalkulatoru

Vecuma kalkulators

Vecuma kalkulators aprēķina jūsu precīzu vecumu gados, mēnešos un dienās no jebkura dzimšanas datuma līdz jebkuram atsauces datumam — pēc noklusējuma līdz šodienai. Tas pareizi apstrādā garos gadus: cilvēkam, kas dzimis 29. februārī, vecuma skaitīšanas nolūkos dzimšanas diena negaros gados ir 28. februārī. Rezultāts parāda arī kopējo dienu, nedēļu un stundu skaitu kopš dzimšanas.

Precīzs vecums pilnos gados, mēnešos un dienās ir svarīgāks, nekā var šķist. Juridiskie sliekšņi (vadītāja vecums, pensionēšanās vecums, apdrošināšanas atbilstība), medicīniskās atsauces un līgumu noteikumi bieži vecumu nosaka ļoti precīzi. Skaitot manuāli cauri dažāda garuma mēnešiem un garajiem gadiem, rodas kļūdas, kuras šis kalkulators novērš.

Dienu starp datumiem kalkulators

Dienu starp datumiem kalkulators saskaita precīzu kalendāro dienu, nedēļu, mēnešu un darba dienu skaitu, kas šķir jebkurus divus datumus. Darba dienas neietver nedēļas nogales (sestdienu un svētdienu), bet neņem vērā valsts svētkus, kas dažādās valstīs atšķiras. Kalkulators darbojas abos virzienos — nav nepieciešams, lai sākuma datums būtu agrāks par beigu datumu.

Tipiski pielietojumi: paziņošanas termiņu aprēķināšana darba līgumos, dienu skaitīšana līdz notikumam vai termiņam, abonementa vai norēķinu cikla ilguma pārbaude vai darba dienu, kas atlikušas projektā, skaitīšana. Juridiski saistošās situācijās kalendārās dienas un darba dienas var dot ļoti atšķirīgus skaitļus — kalkulators parāda abus.

Datuma pievienošanas un atņemšanas kalkulators

Datuma kalkulators pievieno vai atņem jebkuru dienu, nedēļu, mēnešu vai gadu kombināciju no jebkura sākuma datuma. Mēnešu aritmētika tiek apstrādāta pareizi: pievienojot vienu mēnesi 31. janvārim, iegūst 28. februāri (vai 29. garajā gadā), nevis 3. martu. Tas atspoguļo kalendāru sistēmu uzvedību un to, kā tiek rēķināti līgumu termiņi, norēķinu cikli un juridiskie termiņi.

Tipiski lietojumi: termiņa aprēķināšana pēc 30, 60 vai 90 dienām no šodienas; datuma noteikšana 6 vai 12 mēnešus pēc līguma sākuma; piegādes loga prognozēšana; vai apmaksas termiņa aprēķins. Tā kā mēnešu un gadu garumi atšķiras, pievienot 1 mēnesi nav tas pats, kas pievienot 30 dienas — šī atšķirība ir svarīga jebkuram datumam, kas nostiprina juridisku vai finanšu saistību.

Unix timestamp konvertētājs

Unix timestamp ir vesels skaitlis, kas attēlo sekunžu (vai milisekunžu) skaitu, kas pagājušas kopš Unix ēras: 00:00:00 UTC 1970. gada 1. janvārī. Konvertētājs pieņem gan sekunžu precizitātes, gan milisekunžu precizitātes timestamp un atgriež atbilstošu datumu un laiku UTC, vietējā laikā un ISO 8601 formātā. Tas arī konvertē pretējā virzienā — jebkuru datumu un laiku atpakaļ uz Unix timestamp.

Unix timestamp parādās serveru žurnālos, API atbildēs, datubāzu ierakstos, JWT tokenos un praktiski katras programmēšanas valodas standarta bibliotēkā. JavaScript Date.now() atgriež milisekundes; lielākā daļa servera vides un POSIX funkciju izmanto sekundes. Konvertētājs atpazīst, ko esat ievadījis, pēc skaitļa lieluma — vērtības virs 10 miljardiem tiek uzskatītas par milisekundēm.

ISO nedēļas numura kalkulators

Nedēļas numura kalkulators atgriež ISO 8601 nedēļas numuru jebkuram datumam un parāda pilnu gada kalendāru ar visām 52 vai 53 nedēļām. Saskaņā ar ISO 8601 nedēļas ilgst no pirmdienas līdz svētdienai. 1. nedēļa ir definēta kā nedēļa, kurā ietilpst pirmais ceturtdienas datums gadā — tas nozīmē, ka 1. janvāris var būt 52. vai 53. iepriekšējā gada nedēļā, bet 31. decembris var būt 1. nākamā gada nedēļā.

ISO nedēļu numuri plaši tiek izmantoti piegādes ķēžu pārvaldībā, ražošanā, apraidē un projektu plānošanā. Daudzas ERP sistēmas, izklājlapas un plānošanas rīki atsaucas uz nedēļām pēc numura, nevis datumu intervāla. Kalkulators arī parāda katras nedēļas pirmdienas un svētdienas datumu, kas ierobežo nedēļu, tāpēc ir viegli pārveidot starp nedēļas numuru un konkrētiem kalendāra datumiem.

Kuru kalkulatoru izmantot

Vairumam datumu jautājumu sāciet ar vienkāršāko rīku, kas uz to atbild. “Cik vecs esmu precīzi?” → vecuma kalkulators. “Cik dienu līdz termiņam?” → dienas starp datumiem. “Kāds datums ir pēc 90 dienām no šodienas?” → datuma pievienošana. “Kāds ir šodienas nedēļas numurs?” → nedēļas numura kalkulators. “Ko nozīmē šis timestamp?” → Unix timestamp konvertētājs.

Dienu starp datumiem un datuma pievienošanas kalkulatori daļēji pārklājas pēc mērķa, bet atbild uz atšķirīgiem jautājumiem. Dienas starp datumiem pasaka atstarpi starp diviem zināmiem datumiem. Datuma pievienošana pasaka, kādu datumu sasniedzat pēc noteikta intervāla. Ja zināt abus datumus, izmantojiet dienas starp; ja zināt sākumu un intervālu, izmantojiet datuma pievienošanu.

Frequently asked questions

Kāds ir pašreizējais ISO nedēļas numurs?

Atveriet nedēļas numura kalkulatoru, un tas uzreiz parādīs šodienas ISO 8601 nedēļas numuru, kā arī pirmdienas un svētdienas datumus, kas ierobežo šo nedēļu. 1. nedēļa ir nedēļa, kurā ietilpst pirmais gada ceturtdienas datums, tāpēc janvāra sākuma datumi dažkārt var būt 52. vai 53. iepriekšējā gada nedēļā.

Kā aprēķināt dienu skaitu starp diviem datumiem?

Ievadiet sākuma un beigu datumu dienu starp datumiem kalkulatorā. Tas atgriež precīzu kalendāro dienu, nedēļu, mēnešu un darba dienu skaitu starp tiem. Darba dienas neietver nedēļas nogales, bet neietver valsts svētkus, kas dažādās valstīs atšķiras.

Kas ir Unix timestamp?

Unix timestamp ir sekunžu (vai milisekunžu) skaits, kas pagājis kopš 00:00:00 UTC 1970. gada 1. janvārī, ko dēvē par Unix ēru. Tas ir universāls veids, kā attēlot laika momentu ar vienu veselu skaitli; to izmanto serveru žurnālos, API, datubāzēs un lielākajā daļā programmēšanas valodu.

Kāda ir atšķirība starp sekundēm un milisekundēm Unix timestampā?

Lielākā daļa serveru sistēmu un POSIX funkciju izmanto sekundes. JavaScript `Date.now()` atgriež milisekundes — to pašu timestamp, reizinātu ar 1 000. Sekunžu precizitātes Unix timestamp 2024. gada vidū ir ap 1 700 000 000; milisekunžu versija — ap 1 700 000 000 000. Unix timestamp konvertētājs automātiski atpazīst, kuru jūs ievadījāt.

Ar ko ISO nedēļu numerācija atšķiras no parastas kalendāra nedēļas?

ISO 8601 nedēļas vienmēr ir no pirmdienas līdz svētdienai, un 1. nedēļa ir definēta kā nedēļa, kurā ietilpst pirmais gada ceturtdienas datums. Tas nozīmē, ka 1. janvāris var būt 52. vai 53. iepriekšējā gada nedēļā, bet 31. decembris var būt 1. nākamā gada nedēļā. Dažas sistēmas (īpaši ASV) definē 1. nedēļu vienkārši kā nedēļu, kurā ietilpst 1. janvāris, kas pie gada robežām dod citus numurus.

Kā aprēķināt savu precīzo vecumu dienās?

Ievadiet savu dzimšanas datumu vecuma kalkulatorā, un tas parādīs vecumu gados, mēnešos, dienās, kopējo nedēļu skaitu un kopējo dienu skaitu. Aprēķins ņem vērā garos gadus, tāpēc tas ir precīzs neatkarīgi no tā, vai jūsu dzimšanas diena ir februārī vai tuvu tam.

Vai 1 mēneša pievienošana ir tas pats, kas 30 dienu pievienošana?

Nē. Viena kalendārā mēneša pievienošana vienmēr nozīmē to pašu nākamā mēneša dienu — 15. marts plus viens mēnesis ir 15. aprīlis. 30 dienu pievienošana 15. martam dod 14. aprīli. Atšķirība pieaug, ja mēnešiem ir dažādi garumi. Līgumu termiņos, paziņošanas periodos un norēķinu ciklos gandrīz vienmēr ir domāti kalendārie mēneši, nevis fiksēts dienu skaits.

Kāpēc 31. decembris dažkārt iekrīt nākamā gada 1. nedēļā?

Saskaņā ar ISO 8601, ja 31. decembris ir pirmdiena, otrdiena vai trešdiena, tas ir daļa no nākamā gada pirmās nedēļas — jo šīs nedēļas ceturtdiena ir janvārī. Tas ir matemātiski konsekventi un nodrošina, ka katra nedēļa nepārprotami pieder tieši vienam gadam, bet pirmajā reizē tas var pārsteigt.

Cik nedēļu ir gadā?

Lielākajai daļai gadu ir 52 ISO nedēļas. Gadam ir 53 nedēļas, ja 1. janvāris ir ceturtdiena, vai ja tas ir garais gads un 1. janvāris ir trešdiena vai ceturtdiena. Vidēji apmēram 71% gadu ir 52 nedēļas un 29% — 53.

Vai šie kalkulatori darbojas ar pagātnes un nākotnes datumiem?

Jā. Visi pieci datuma un laika kalkulatori pieņem jebkuru derīgu kalendāra datumu — pagātnē vai nākotnē. Vecuma, dienu starp datumiem un datuma pievienošanas kalkulatoriem praktiski nav diapazona ierobežojumu. Unix timestamp konvertētājs aptver pilnu 32 bitu un 64 bitu parakstīto veselo skaitļu diapazonu, tāpēc tas apstrādā datumus no 1901. līdz 2262. gadam.

Vai man vajadzīgs konts, lai izmantotu šos datumu kalkulatorus?

Nē. Katrs kalkulators šajā lapā darbojas pilnībā jūsu pārlūkā. Nav nepieciešams konts, nav nepieciešama reģistrācija, nav nepieciešama e‑pasta adrese. Nekas netiek sūtīts uz serveri — jūsu ievades paliek jūsu ierīcē.

From the blog