String2Date Conversie probleem.

Status
Niet open voor verdere reacties.

TostiXXX

Nieuwe gebruiker
Lid geworden
5 apr 2006
Berichten
3
Code:
DateTime dateVan;
DateTime dateTot;

bool tmpDateVan = DateTime.TryParseExact(TextBoxPeilPeriodeVan.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture,DateTimeStyles.None, out dateVan);
bool tmpDateTot = DateTime.TryParseExact(TextBoxPeilPeriodeTot.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture,DateTimeStyles.None, out dateTot);

Wanneer ik nu de dateVan en dateTot waardes bekijk, dan staat dateTot op 1/1/0001 12:00:00 AM en tmpDateVan op 11/8/2008 12:00:00 !! Tevens is tmpDateTot ook false en tmpDateVan is true.

Iemand enig idee wat dit zou kunnen zijn ?!?!
 
Moet ik er natuurlijk wel bij vertellen dat 1/1/0001 niet de correcte waarde is, bij elke mogelijke waarde die in het tekstveldje staat wordt ie op 1/1/0001 gezet !!!
 
Code:
public DateTime? PeilPeriodeVan
        {
            get
            {
                DateTime? returnValue = null;
                if (TextBoxPeilPeriodeVan.Text != String.Empty)
                {
                    returnValue = DateTime.ParseExact(TextBoxPeilPeriodeVan.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture);
                }
                return returnValue;
            }
        }

        public DateTime? PeilPeriodeTot
        {
            get
            {
                DateTime? returnValue = null;
                if (TextBoxPeilPeriodeTot.Text.Trim() != String.Empty)
                {
                    returnValue = DateTime.ParseExact(TextBoxPeilPeriodeTot.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture);
                }
                return returnValue;
            }
        }

Ik heb het opgelost, dit werkt nu !! Ik post het maar voor het geval mensen dit ooit nuttig vinden.

Hier kan wat mij betreft een slotje op !!!
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan