Ik heb mijn internet site gehost bij een hositng provider.
Deze staat op een engelstalige server.
Met ontwikkelen heb ik hier rekening mee gehouden en getest op een engelstalige pc.
Hier gaat alles goed echter op de server wordt de dag en maand omgedraaid wanneer de dag kleiner is dan 12. Dus 10-12-2007 wordt 12-10-2007
Wat heb ik allemaal ingesteld?
ik heb op de pagina de cultureInfo ingesteld.
Toen heb ik de cultureinfo gezet op het item:
Bij de insert geef ik mee dt.ToString("dd-MM-yyy")
Dan nog staat er 12-10-2007
geef ik dt.ToString("MM-dd-yyy") dan gaat het wel goed.
Vervolgens heb ik aan de insert het volgende meegegeven:
Ook dit gaat niet goed.
Weet iemand wat ik over het hoofd zie?
Deze staat op een engelstalige server.
Met ontwikkelen heb ik hier rekening mee gehouden en getest op een engelstalige pc.
Hier gaat alles goed echter op de server wordt de dag en maand omgedraaid wanneer de dag kleiner is dan 12. Dus 10-12-2007 wordt 12-10-2007
Wat heb ik allemaal ingesteld?
ik heb op de pagina de cultureInfo ingesteld.
code:
1
| System.Threading.Thread.CurrentThread.CurrentCulture = new CultureInfo("nl-NL"); |
Toen heb ik de cultureinfo gezet op het item:
code:
1
2
| System.Globalization.CultureInfo cInfo = new System.Globalization.CultureInfo("nl-NL");
DateTime dt = DateTime.ParseExact(tb_datum_van_actie.Text, "dd-MM-yyyy", cInfo); |
Bij de insert geef ik mee dt.ToString("dd-MM-yyy")
Dan nog staat er 12-10-2007
geef ik dt.ToString("MM-dd-yyy") dan gaat het wel goed.
Vervolgens heb ik aan de insert het volgende meegegeven:
code:
1
| datum = DATEVALUE(tb_datum.text) |
Ook dit gaat niet goed.
Weet iemand wat ik over het hoofd zie?