Konwersja daty

0

Cześć jak z DateTime.Now zrobić
np
2018-10-10 12:34? Chodzi mi aby byla ta daata tak zkonwersowana

0

(Jeśli chcesz Rok, Miesiąc, Dzień osobno) Możesz to zrobić tak:

(Konwert na int)

DateTime day = DateTime.Now;

int dzień = Convert.ToInt32(day.Day);
int rok = Convert.ToInt32(day.Year);
int Miesiąc = Convert.ToInt32(day.Month);
Console.WriteLine("{0}-{1}-{2}",rok,Miesiąc,dzień);

tutaj poniżej konwertuje ci na string:

(Konwert na string)

DateTime day = DateTime.Now;

string dzień = Convert.ToString(day.Day);
string rok = Convert.ToString(day.Year);
string Miesiąc = Convert.ToString(day.Month);
Console.WriteLine("{0}-{1}-{2}",rok,Miesiąc,dzień);

Jeśli chcesz pobrać czas (Godzina, Minuta, Sekunda osobno) to tak:

(Konwert na int)

 DateTime time = DateTime.Now;

int Czas_Godzina = Convert.ToInt32(day.Hour);
int Czas_Sekunda = Convert.ToInt32(day.Second);
int Czas_Minuta = Convert.ToInt32(day.Minute);
Console.WriteLine("{0}-{1}-{2}",Czas_Godzina,Czas_Minuta,Czas_Sekunda);

lub tak:

(Konwert na string)

 DateTime time = DateTime.Now;

 string Czas_Godzina = Convert.ToString(day.Hour);
string Czas_Sekunda = Convert.ToString(day.Second);
  string Czas_Minuta = Convert.ToString(day.Minute);
Console.WriteLine("{0}-{1}-{2}",Czas_Godzina,Czas_Minuta,Czas_Sekunda);

Jeśli chcesz czas i datę razem to tak:


DateTime date = DateTime.Now;

Console.WriteLine(date);

Mam nadzieję że pomogłem

Pozdrawiam @Mondonno

:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1