Sinan Tuzcu Well-Known Member Licensed User Longtime User Mar 20, 2013 #1 Hallo, kann mir einer behilflich sein, ich möchte vom aktuellen Datum ein Tag abziehen. wie kann ich das realisieren? gruß sinan
Hallo, kann mir einer behilflich sein, ich möchte vom aktuellen Datum ein Tag abziehen. wie kann ich das realisieren? gruß sinan
klaus Expert Licensed User Longtime User Mar 20, 2013 #2 Code: NeuDatumZeit = DateTime.Add(DateTime.Now, 0, 0, -1) NeuDatum = DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1) DateTime.Now = jetzige Zeit in Ticks DateTime.Date(DateTime.Now) = heutiges Datum als String DateTime.DateParse(DateTime.Date(DateTime.Now)) heutiges Datum in Ticks DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1) = Datum gestern in Ticks Beste Grüsse.
Code: NeuDatumZeit = DateTime.Add(DateTime.Now, 0, 0, -1) NeuDatum = DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1) DateTime.Now = jetzige Zeit in Ticks DateTime.Date(DateTime.Now) = heutiges Datum als String DateTime.DateParse(DateTime.Date(DateTime.Now)) heutiges Datum in Ticks DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1) = Datum gestern in Ticks Beste Grüsse.
Sinan Tuzcu Well-Known Member Licensed User Longtime User Mar 20, 2013 #3 Hi Klaus, danke für deine Hilfe, allerdings komme ich damit nicht so recht, ich habe in eine Variable einen Datum die so lautet 19.03.2013 und das möchte ich vergleichen, also Code: Dim DatumTasche As String DateTime.DateFormat = "dd.MM.yyyy" DatumTasche = 19.03.2013 If DatumTasche = DatumVonGestern Then Edittext1.Text = "Datum ist von Gestern" end if aber das mit dem Ticks bekomme ich total andere Zahlen Code: DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1) Resultat : 1363647600000
Hi Klaus, danke für deine Hilfe, allerdings komme ich damit nicht so recht, ich habe in eine Variable einen Datum die so lautet 19.03.2013 und das möchte ich vergleichen, also Code: Dim DatumTasche As String DateTime.DateFormat = "dd.MM.yyyy" DatumTasche = 19.03.2013 If DatumTasche = DatumVonGestern Then Edittext1.Text = "Datum ist von Gestern" end if aber das mit dem Ticks bekomme ich total andere Zahlen Code: DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1) Resultat : 1363647600000
klaus Expert Licensed User Longtime User Mar 20, 2013 #4 Wenn Du genaue Antworten haben willst musst Du auch genaue Fragen stellen. Code: DatumVonGestern = DateTime.Date(DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1)) Beste Grüsse.
Wenn Du genaue Antworten haben willst musst Du auch genaue Fragen stellen. Code: DatumVonGestern = DateTime.Date(DateTime.Add(DateTime.DateParse(DateTime.Date(DateTime.Now)), 0, 0, -1)) Beste Grüsse.