Pieskaitīt vai atņemt laiku no datuma
Pieskaitiet vai atņemiet jebkuru gadu, mēnešu, nedēļu, dienu, stundu, minūšu un sekunžu kombināciju no sākuma datuma un laika, lai atrastu iegūto brīdi.
yr
mo
wk
d
h
min
s
Kā darbojas šis kalkulators?
Ievadiet sākuma datumu-laiku un gada, mēneša, nedēļas, dienas, stundas, minūtes un sekundes nobīdes ar zīmi. Rīks pievieno gada un mēneša daļas kā kalendāra korekcijas, tad pievieno atlikušās daļas kā fiksētu milisekunžu intervālu, atgriežot iegūto datumu-laiku, tā nedēļas dienu un kopējo nobīdi dienās un sekundēs.
Formula
How this is calculated
Sāciet ar sākuma datumu-laiku, kas ievadīts ISO formātā (piemēram, 2026-06-27T09:00). Katrs nobīdes lauks pieņem pozitīvu vērtību, lai pieskaitītu laiku, vai negatīvu, lai to atņemtu. Aprēķins piemēro nobīdes divos posmos, lai rezultāts atbilstu ikdienas kalendāra gaidām.
Vispirms tiek piemērotas kalendāra daļas: gada nobīde tiek pievienota ar setFullYear un mēneša nobīde ar setMonth. Tās ievēro mainīgo mēnešu garumu un garos gadus, tāpēc "viens mēnesis" pēc iespējas iekrīt tajā pašā mēneša dienā (ar JavaScript Date normalizējot mēneša beigu pārplūšanu). Pēc tam pagājušā laika daļas — nedēļas, dienas, stundas, minūtes un sekundes — tiek pārvērstas vienā milisekunžu intervālā, izmantojot (Δd + 7·Δw)·86400 + 3600·Δh + 60·Δmi + Δs, reizinātas ar 1000 un pieskaitītas datumam.
Izvade parāda iegūto datumu-laiku, tā nedēļas dienu un kopējo nobīdi gan dienās, gan sekundēs (starpību starp beigu un sākuma brīdi). Ņemiet vērā, ka kopējās dienas un kopējās sekundes mēra pēc vietējās laika ass, tāpēc pārejas, piemēram, vasaras laika maiņa resursdatora laika joslā, var radīt nelielu atšķirību starp pagājušajām sekundēm un nominālajām nobīdēm.
Biežāk uzdotie jautājumi
Ievadiet negatīvu skaitli jebkurā nobīdes laukā. Piemēram, ievadiet -3 dienu laukā, lai pārvietotos trīs dienas pagātnē. Pozitīvās un negatīvās nobīdes var brīvi sajaukt.
Mēnešiem ir atšķirīgs garums, tāpēc rīks pielāgo kalendāra mēnesi, nevis pieskaita fiksētas 30 dienas. Pieskaitot vienu mēnesi 31. janvārim, rezultāts iekrīt marta sākumā, jo februārim ir mazāk dienu, kas ir standarta kalendāra uzvedība.
Vispirms kā kalendāra korekcijas tiek piemēroti gadi un mēneši, tad kā fiksēts pagājušā laika intervāls tiek pieskaitītas nedēļas, dienas, stundas, minūtes un sekundes. Šī secība padara mēneša beigu un garo gadu rezultātus intuitīvus.
Pazīstams arī kā
TG we-Calculate Editorial Team. (2026). Pieskaitīt vai atņemt laiku no datuma [Online calculator]. TG we-Calculate. https://we-calculate.com/lv/calculator/add-subtract-time
TG we-Calculate Editorial Team. "Pieskaitīt vai atņemt laiku no datuma." TG we-Calculate. 2026. https://we-calculate.com/lv/calculator/add-subtract-time.
TG we-Calculate Editorial Team, "Pieskaitīt vai atņemt laiku no datuma," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/lv/calculator/add-subtract-time
@misc{wecalculate_add_subtract_time, title = {Pieskaitīt vai atņemt laiku no datuma}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/lv/calculator/add-subtract-time}}, year = {2026}, note = {TG we-Calculate} }
Vai šis kalkulators jums palīdzēja?
