Modyfikacja daty w zmiennej TDateTime

dział ogólny

Modyfikacja daty w zmiennej TDateTime

Nowy postprzez Miroo_007 » piÄ…tek, 27 marca 2009, 13:58

Witam
Jak zmodyfikować datę uwzględniając różne miesiące. Podam to na przykładzie:
Kod: Zaznacz cały
TDateTime data;
data = StrToDate(przypomnienie.data);
unsigned short r,m,d;
data.DecodeDate(&r,&m,&d);
d+=7;
AnsiString tekst = IntToStr(r)+"-"+IntToStr(m)+"-"+IntToStr(d);
data = DateToStr(tekst);

Po pierwsze jaka funkcja jest przeciwieństwem DecodeDate()? Po drugie, czy istnieje funkcja, która po przekroczeniu dni danego miesiąca automatycznie przechodzi do następnego miesiąca (oczywiście chodzi też o rok).
Avatar użytkownika
Miroo_007
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): sobota, 18 października 2008, 10:49
Lokalizacja: Rzeszów
PodziÄ™kowaÅ‚ : 0
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana

Re: Modyfikacja daty w zmiennej TDateTime

Nowy postprzez Corvis » piÄ…tek, 27 marca 2009, 14:02

Kod: Zaznacz cały
#include <DateUtils.hpp>


http://4programmers.net/Delphi/Modu%C5%82y/DateUtils <- tutaj opis


Wszystkie funkcje z rodziny Inc ... IncDay itp
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
PodziÄ™kowaÅ‚ : 80
OtrzymaÅ‚ podziÄ™kowaÅ„: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: Modyfikacja daty w zmiennej TDateTime

Nowy postprzez Miroo_007 » piÄ…tek, 27 marca 2009, 14:07

O to właśnie mi chodziło. Teraz czeka mnie sporo lektury do przeczytania. Dzięki.
Avatar użytkownika
Miroo_007
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): sobota, 18 października 2008, 10:49
Lokalizacja: Rzeszów
PodziÄ™kowaÅ‚ : 0
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
    NieznanyNieznana


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 2 gości