Zmienna DateTime z trzech stringów "dd", "mm" i "yyyy" ?

Zmienna DateTime z trzech stringów "dd", "mm" i "yyyy" ?
mimirus
  • Rejestracja:około 16 lat
  • Ostatnio:prawie 5 lat
0

Witam.
Potrzebuję otrzymać zmienną DateTime mając trzy zmienne typu string:

DateTime data;
string sdd=”18”;
string smm=”08”;
string srrrr=”1960”;
...

Kopiuj
W jaki sposób (bez względu na Culture) z podanych stringów utworzyć zmienną data ?
Proszę uprzejmie o odpowiedź i dziękuję.
mm

"Czego krzyczysz... co noga? A tamtemu głowę urwało i nie krzyczy, a ty o takie głupstwo." - JP
0
Kopiuj
 
using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string dzien = " ";
            string miesiac = " ";
            string rok = " ";


            dzien = DateTime.Now.Day.ToString();
            miesiac = DateTime.Now.Month.ToString();
            rok = DateTime.Now.Year.ToString();
            Console.WriteLine("Dzis jest {0} {1} {2} ", dzien, miesiac, rok);
            Console.ReadLine();
        }
    }
}

Lena(R)
Mam wrażenie, że nie doczytałeś. Ze stringów kolega (koleżanka) chce otrzymać DateTime, a nie odwrotnie.
unikalna_nazwa
  • Rejestracja:ponad 14 lat
  • Ostatnio:prawie 10 lat
2

emmm
new DateTime(rok, miesiac, dzien)?
tylko zamień stringi na inty jakimś np Int32.Parse


Pół giga extra na dropboxie? Pół giga extra na dropboxie! Tyle wygrać! >>Klik here<<
mimirus
Super, dzięki. Utworzyłem metodę. protected DateTime TekstData(string sdata) { // z tekstu dd.MM.rrrr tworzy DateTime DateTime data = new DateTime(Int32.Parse(sdata.Substring(6, 4)), Int32.Parse(sdata.Substring(3, 2)), Int32.Parse(sdata.Substring(0, 2))); return data; }

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.