Alles zu Notes/Domino
Willkommen
Gast
. Bitte
einloggen
oder
registrieren
.
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Einloggen mit Benutzername, Passwort und Sitzungslänge
Übersicht
Hilfe
Suche
Einloggen
Registrieren
Forenregeln
Das Notes Forum
»
Domino 9 und frühere Versionen
»
Entwicklung
(Moderatoren:
Axel
,
eknori
,
Hoshee
,
ata
,
Thomas Schulte
,
koehlerbv
) »
Datumsvergleich in LS
« vorheriges
nächstes »
Drucken
Seiten: [
1
]
Nach unten
Autor
Thema: Datumsvergleich in LS (Gelesen 1580 mal)
bandit
Aktives Mitglied
Beiträge: 195
Geschlecht:
Datumsvergleich in LS
«
am:
12.05.05 - 08:34:31 »
Guten Morgen zusammen,
ich habe eine NotesDocumentCollection in der ich alle Dokumente durchgehen möchte und jeweils ein NotesDateTime Feld überprüfen möchte. Ist das Datum älter als 90 Tage gegenüber dem aktuellen soll ein Feld gelöscht werden. Wie kann ich diesen Datumsvergleich am besten durchführen in LS?
Gespeichert
Greetz bandit
animate
Freund des Hauses!
Gold Platin u.s.w. member:)
Beiträge: 1.540
Uh, I'm just gonna go find a cash machine.
Re: Datumsvergleich in LS
«
Antwort #1 am:
12.05.05 - 09:09:55 »
die NotesDateTime-Klasse bietet dir entsprechende Möglichkeiten für eine Datumsvergleich
Gespeichert
Thomas
Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.
Glombi
Gast
Re: Datumsvergleich in LS
«
Antwort #2 am:
12.05.05 - 09:13:29 »
Wobei man sicherheitshalber TimeDifferenceDouble verwenden sollte, da TimeDifference "nur" einen Long Wert zurückgibt. Und das kann dann schnell zum Overflow führen.
Andreas
Gespeichert
bandit
Aktives Mitglied
Beiträge: 195
Geschlecht:
Re: Datumsvergleich in LS
«
Antwort #3 am:
12.05.05 - 11:24:45 »
Vielen Dank! Hab jetzt so gemacht:
Set docCurrent = dcDeletionDocuments.GetFirstDocument
While Not docCurrent Is Nothing
Set dtDateDoc = New NotesDateTime(docCurrent.PostedDate(0))
dTimeDifference = dtToday.TimeDifferenceDouble(dtDateDoc)
dTimeDifference = dTimeDifference/86400
...
Gespeichert
Greetz bandit
koehlerbv
Moderator
Gold Platin u.s.w. member:)
Beiträge: 20.460
Geschlecht:
Re: Datumsvergleich in LS
«
Antwort #4 am:
13.05.05 - 21:45:48 »
Mit
docCurrent.PostedDate(0) + 90 < Today
würde dies aber erheblich einfacher gehen ...
Einen Notes-DT-Wert kann man simpel in ein Variant übernehmen und dealt dann mit Datumsseriennummern: 1 = 1 Tag, 0.25 = 6 Stunden etc.
HTH,
Bernhard
Gespeichert
Drucken
Seiten: [
1
]
Nach oben
« vorheriges
nächstes »
Das Notes Forum
»
Domino 9 und frühere Versionen
»
Entwicklung
(Moderatoren:
Axel
,
eknori
,
Hoshee
,
ata
,
Thomas Schulte
,
koehlerbv
) »
Datumsvergleich in LS
Impressum Atnotes.de
-
Powered by Syslords Solutions
-
Datenschutz