Pořadové číslo dne   zodpovězená otázka

VB.NET, Algoritmy

Existuje nějaká funkce, kterou lze zjistit průběžné pořadové číslo dne, ne v rámci roku, ale např. od určitého data, např. 1.1.1980? Díky za radu všem.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zkusil jsem DateDiff

    Dim datumOd As Date = #1/1/2008#
    Dim datumDo As Date = Now
    Dim PocetDnu As Long = DateDiff(DateInterval.Day, datumOd, datumDo) + 1
    MsgBox("Pořadové číslo dne od " & _
             Format(datumOd, "d.M.yyyy") & _
           " do " & Format(datumDo, "d.M.yyyy") & _
           " je " & PocetDnu & ".")

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Moc děkuji, funguje perfektně.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

DateDiff je zastaralé, funguje, ale už se nedoporučuje jej používat, je to přežitek z VB6.

Stačí to takhle:

Dim pocetDnu As Integer = (Now - #1/1/2008#).Days

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback