---
title: "Validering av datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/142623-validering-av-datum"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "elisa"
published: "2006-02-17T11:00:14.000Z"
updated: "2006-02-17T12:19:54.000Z"
replies: 3
views: 446
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/142623-validering-av-datum"
---

# Validering av datum

## #1 — elisa, 2006-02-17T11:00Z

Hur gör man bäst för att validera datum i en textbox? Använder man RegularExpressionValidator och i så fall hur skriver man datumformatet "yyyy-mm-dd". 
Eller finns det någon fördefinierad funktion för detta?

Permalänk: https://www.webforum.nu/p/142623

## #2 — mozilla, 2006-02-17T11:23Z

```
^\d{4}-\d{2}-\d{2}$
```

Kontrollerar att texten ser ut som ett datum. Vill du göra en större kontroll så det verkligen **är** ett giltigt datum får du nog göra dig en egen kontroll, och eventuellt använda Convert.ToDate() i en try, och fånga upp felet. Eller helt enkelt lagra hur många dagar varje månad har och jämföra mot det. Vilken metod som är bäst får gärna någon .net guru svara på :e

*PS. Man bör eventuellt även tillåta datum utan 0:or framför, dvs "1997-2-9", för att göra det med regexp skriver man {1,2}.*

Permalänk: https://www.webforum.nu/p/1769069

## #3 — mozilla, 2006-02-17T11:27Z

sorry, vet inte vad jag tänkt på. Glömde ju helt av CompareValidator :OO 

```
<asp:CompareValidator ControlToValidate="txtDatum" Operator="DataTypeCheck" Type="Date" runat="server" />
```

Permalänk: https://www.webforum.nu/p/1769071

## #4 — elisa, 2006-02-17T12:19Z

Tack för hjälpen!

Permalänk: https://www.webforum.nu/p/1769082

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/142623-validering-av-datum
