Ergebnis 1 bis 4 von 4
  1. #1
    Sobig Wurm Avatar von Bl1zz4rD
    Registriert seit
    28.10.2008
    Beiträge
    226

    Standard [Hilfe] Zeiten überprüfen

    Hallo,

    zur Zeit habe ich das Problem, dass wenn z.B
    "Tag1" -> 08-12-2011
    "Tag2" -> 07-12-2011

    Tag1 steht für Expire Tag
    Tag2 steht für Aktueller Tag

    jetzt wollte ich einen Check machen das wenn Tag2 >= Tag1 das Programm sich beendet (nur als Beispiel)
    Problem ist nur das alles in Tag / Monat / Jahr zu unterteilen bzw. erst replacen lassen, da wenn bei Tag2 der Tag "07" ist, kann er bei Tag1 ja nicht die 08 replacen.

    Was ich nun bräuchte ist, ein neuer Vorschlag wie ich das lösen könnte.
    Geändert von Bl1zz4rD (08.12.2011 um 22:29 Uhr)

    640 Kilobyte RAM sind genug für jeden. (Bill Gates, 1981)

    BM-Profil
    0 | 0 | 6


  2. #2
    Transpinguin Avatar von IRET
    Registriert seit
    02.09.2008
    Beiträge
    1.295

    Standard

    Ich würde das ganz einfach mit einem Unix Timestamp lösen.
    Hier ist eine Funktion zum konvertieren von DateTime zu Unix-TImestamp.
    http://dotnet-snippets.de/dns/datum-...ln-SID165.aspx
    Sollte alles klar sein .

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Bl1zz4rD (11.12.2011)

  4. #3
    W32.FunLove Avatar von Death~
    Registriert seit
    17.10.2011
    Beiträge
    134

    Standard

    Du kannst doch Date-Typen vergleichen.
    Hab dir mal ein kleines Beispiel gemacht:
    Code:
    Dim aktuelleZeit As Date = Now.ToLongDateString
            Dim ablaufZeit As Date = aktuelleZeit.AddDays(2)
    
            If aktuelleZeit > ablaufZeit Then
                'Naja dann isses soweit xD
            End If
    Lord, what fools these mortals be


  5. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Bl1zz4rD (11.12.2011)

  6. #4
    PDFTT_cr3w.jpg.exe Avatar von SFX
    Registriert seit
    01.08.2008
    Beiträge
    557

    Standard

    Wenn tag1 und tag2 nicht schon einen speziellen Datentyp für Zeit haben, solltest du das da tun.
    da kannst du dann normal einen Timestamp abfragen (einfache Zahl) und die dann mit >= vergleichen

    e:// arg, zu viele tabs auf einmal offen + zu langsam geantwortet
    free-hack secure connection

    Level 61 Troll
    [ Manifesto ]

    GPG erwünscht [ Key ]
    7A16 997D 08AA D280 4822 F0AC 2BDC 2302 4C54 C396


  7. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Bl1zz4rD (11.12.2011)

Ähnliche Themen

  1. dümmster hacker aller zeiten!!!
    Von onlyrealnapster im Forum Trashbox
    Antworten: 3
    Letzter Beitrag: 07.08.2010, 12:33
  2. Gutes altes Lied das waren noch zeiten...
    Von nrxpro im Forum Musik & Charts
    Antworten: 0
    Letzter Beitrag: 15.07.2009, 21:55

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •