www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Računanje z datumi

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Vse kar nima zveze z elektroniko in računalništvom
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
marko11
Član
Član



Pridružen-a: Ned 14 Dec 2003 17:47
Prispevkov: 893
Aktiv.: 3.77
Kraj: Dobrepolje

PrispevekObjavljeno: Sob Sep 25, 2010 9:52 pm    Naslov sporočila:  Računanje z datumi Odgovori s citatom

Hi

Kako se računa datume? Rad bi matematično dobil razliko med dvema datumoma:

25.09.2010
- 11.11.1957
Pravilni izračun je 14 dni, 10 mesecev, 52 let.
Kako prideš do tega rezultata?

Lp,marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
s55m
Član
Član



Pridružen-a: Sob 06 Jan 2007 17:07
Prispevkov: 2696
Aktiv.: 12.00
Kraj: Plovdiv-Bolgarija

PrispevekObjavljeno: Sob Sep 25, 2010 10:17 pm    Naslov sporočila:   Odgovori s citatom

Najbrž se da, če upoštevaš prestopna leta in dneve mesece ter leta pretvoriš na skupni imenovalec.
Matematika pa prestopna leta pozna samo takrat, ko ji poveš za njih.
Baje prihajajo redno Smile

Tisti ta leni uporabimo za to Excell Smile

_________________
Physics sucks! It always works against "great" ideas! Smile
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
marko11
Član
Član



Pridružen-a: Ned 14 Dec 2003 17:47
Prispevkov: 893
Aktiv.: 3.77
Kraj: Dobrepolje

PrispevekObjavljeno: Sob Sep 25, 2010 10:34 pm    Naslov sporočila:   Odgovori s citatom

Zdi se mi, da smo z datumi računali že v osnovni šoli. Excell? kako pa peš? To mi pa ne gre.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Silvo
Moderator
Moderator



Pridružen-a: Pon 24 Feb 2003 17:09
Prispevkov: 14673
Aktiv.: 61.90
Kraj: Koroška-okolica Dravograda

PrispevekObjavljeno: Sob Sep 25, 2010 10:43 pm    Naslov sporočila:   Odgovori s citatom

marko11 je napisal/a:
Zdi se mi, da smo z datumi računali že v osnovni šoli. Excell? kako pa peš? To mi pa ne gre.


V Clipperju sem včasih preverjal če je leto prestopno, tako, da sem ga delil s 4. Če ni bilo ostanka, je bilo leto prestopno. Enako lahko računaš peš.

_________________
lp
Silvo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Krampus
Član
Član



Pridružen-a: Pon 08 Sep 2008 13:07
Prispevkov: 1853
Aktiv.: 9.07

PrispevekObjavljeno: Sob Sep 25, 2010 10:59 pm    Naslov sporočila:   Odgovori s citatom

Leto je prestopno, če je deljivo s 4, vendar ni prestopno, če je deljivo s 100, ampak je prestopno, če je deljivo s 400.

Zanimivo

_________________
Nisem ravno najbolj pameten na svetu, tu in tam pa imam kakšno idejo.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
s55m
Član
Član



Pridružen-a: Sob 06 Jan 2007 17:07
Prispevkov: 2696
Aktiv.: 12.00
Kraj: Plovdiv-Bolgarija

PrispevekObjavljeno: Sob Sep 25, 2010 11:11 pm    Naslov sporočila:   Odgovori s citatom

Ja, ampak mislim, da nas je Marko vprašal, kako se ročno (brez PC-ja) izračuna razliko med dvema datumoma. (po moje, je odvisno tudi od tega, ali je eno izmed let BC ali AD Smile . Potem ostane še dilema o letu 0, ki ga očitno ni bilo, saj govorijo le o letih pred tem in po tem.
"Tricky question"

Rolling Eyes

_________________
Physics sucks! It always works against "great" ideas! Smile
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70777.15

PrispevekObjavljeno: Sob Sep 25, 2010 11:32 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
luka1995
Član
Član



Pridružen-a: Sob 17 Apr 2010 21:42
Prispevkov: 614
Aktiv.: 3.32
Kraj: Ljubljana

PrispevekObjavljeno: Sob Sep 25, 2010 11:38 pm    Naslov sporočila:   Odgovori s citatom

356 ali 365 Razz
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
marko11
Član
Član



Pridružen-a: Ned 14 Dec 2003 17:47
Prispevkov: 893
Aktiv.: 3.77
Kraj: Dobrepolje

PrispevekObjavljeno: Ned Sep 26, 2010 12:33 pm    Naslov sporočila:   Odgovori s citatom

MarE69 je napisal/a:
Saj ni težko, le malo je potrebno pomisliti... Najprej izračunaj, koliko dni je med datumoma:

D = (leto1 - leto2) * 356 + (dan_v_letu1 - dan_v_letu2) + število_prestopnih_dni_med_datumoma

podobno narediš še za mesece in leta, potem pa še malo odštevanja in deljenja z ostanki. Wink

Lahko pa uporabiš tudi formulo za večni koledar (glej Perpetual Calendar).

LP,
Mare


@s55m, res je, mene zanima kako se računa peš.

@Mare:
Tale formula pa ne daje točnega rezultata, deluje samo, če so letnici enaki.
Če vzamemo datum 26.9.2010 in datum 1.1.2009 je to 633 dni
Po zgornji formuli pa pride 390 dni

LP,
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
.
Član
Član



Pridružen-a: Pon 23 Avg 2004 16:16
Prispevkov: 16777190
Aktiv.: 70777.15

PrispevekObjavljeno: Ned Sep 26, 2010 3:46 pm    Naslov sporočila:   Odgovori s citatom

Brisana vsebina odstranjenega uporabnika.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
marko11
Član
Član



Pridružen-a: Ned 14 Dec 2003 17:47
Prispevkov: 893
Aktiv.: 3.77
Kraj: Dobrepolje

PrispevekObjavljeno: Ned Okt 03, 2010 4:57 pm    Naslov sporočila:   Odgovori s citatom

Po dolgem času sem le naštudiral kako "peš" odštevati datume.

Primer 1

Če je spodnji datum manjši se enostavno odšteje:
4. 10. 2010
-3. 10. 2009
----------------
=1=0 = 1

Primer 2

4. 10. 2010 ->
-3. 11. 2009 ->
------------------

4. ( 10 + 12 ). ( 2010 - 1 ) ->
-3. 11. 2009 ->
------------------------------

4. 22. 2009
-3. 11. 2009 -> rezultat je
----------------------------------
=1 =11 =0

Primer 3

3. 10. 2010 ->
-11. 11. 2008 ->
----------------------

(3 + 30). ((10 - 1) + 12). (2010 - 1) ->
-11. 11. 2008 ->
--------------------------------------------

33. 21. 2009 ->
-11. 11. 2008 -> rezultat je
-------------------------------------
=22d =10m =1 y

Pozor, pika (.) NI množenje, je zgolj ločilo med dnevi, meseci, leti.
Za preračun dni se vzame, da ima mesec 30 dni, pa pride včasih za kakšen dan razlike, kar pa ni tako pomembno.

LP,marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
satelitko
Član
Član



Pridružen-a: Pon 19 Apr 2004 13:27
Prispevkov: 1777
Aktiv.: 7.50
Kraj: Radovljica

PrispevekObjavljeno: Ned Okt 03, 2010 11:05 pm    Naslov sporočila:   Odgovori s citatom

No, ja, toliko govorjenja o prestopnih letih-1 dan na štiri leta, ti pa zanemariš vsako leto 5 dni ?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Vse kar nima zveze z elektroniko in računalništvom Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 497 dni


Powered by phpBB © 2001, 2005 phpBB Group