Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Mit Datum arbeiten...
CLI_Andreas_Schmidt:
Hi @Kaffeebohnen.
Ich hoffe es ist einfacher, aber ich habe in den Büchern nur komplizierte Beispiele gefunden. Ich möchte eigentlich nur folgendes.
Das habe ich.
datestringStart = "23.01.2007";
Was brauche ich: DatestringStart soll um X Tage erhöht werden. Also Plus 1 Tag, Plus 1 Tag
= 23.01.2007 + 2 = 25.01.2007
Eigentlich der klassische Adjust aus Notes.
klaussal:
Dafür gibt es doch in der Designer-Hilfe Beispiele:
--- Code: ---This agent decrements the date by 10 days.
import lotus.domino.*;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
// (Your code goes here)
DateTime dt = session.createDateTime("Today");
dt.setNow();
System.out.println("Today: " + dt.getLocalTime());
dt.adjustDay(-10, true);
System.out.println("Ten days ago: " +
dt.getLocalTime());
} catch(Exception e) {
e.printStackTrace();
}
}
}
--- Ende Code ---
Bin kein (!) Java-Pgmer.
CLI_Andreas_Schmidt:
Hat funktioniert. Ich kann mich doch nicht so gut an die Java-Schreibweise gewöhnen. Das wird länger dauern. Ging dann doch einfacher als ich dachte.
Danke.
klaussal:
Bitte, gern geschehen.
Beachtest Du auch den Monats-/Jahreswechsel, wenn Du die Tage drauf addierst ?
koehlerbv:
Wozu sollte er? Darum kümmert sich doch Methode der NotesDateTime Class selber.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln