Głupie pytanie. Biorąc pod uwagę data w datetime i wiem, że jest wtorek na przykład Skąd wiem swoje Wto = 2 i MON = 1 itd ...Pobierz dzień od DateTime za pomocą C#
Dzięki
Głupie pytanie. Biorąc pod uwagę data w datetime i wiem, że jest wtorek na przykład Skąd wiem swoje Wto = 2 i MON = 1 itd ...Pobierz dzień od DateTime za pomocą C#
Dzięki
Poszukujesz nieruchomości o numerze DayOfWeek.
Potem, jak sugeruje Dan w komentarzu poniżej, wystarczy spojrzeć na wartość całkowitą z wyliczenia, aby uzyskać dzień jako integer:
int d = (int)System.DateTime.Now.DayOfWeek
DateTime.DayOfWeek
Tak DateTime ma DAYOFWEEK() metoda.
To nie jest metoda, to własność i można uzyskać do niej dostęp tak jak inne odpowiedzi .. :-) – TryingToImprove
jeśli chcesz dowiedzieć się nazwy dnia, można zrobić to następująco:
DateTime.Now.DayOfWeek
Response.Write(DateTime.Now.DayOfWeek);
DateTime.Now.DayOfWeek.ToString() poda nazwę dnia – AsifQadri
DayOfWeek to enum. Aby uzyskać całkowitą zamiast ciąg znaków można oddać mu
int i = (int)d.DayOfWeek
użyłem int dzień = (int) System.DateTime.Now.DayOfWeek; string dayoftheweek; w publicznej klasie częściowej Form: System.Windows.Forms.Form klasa dla aplikacji aC# winforms
Przepraszamy, wysłałem niewłaściwe pytanie.Aptyki. Biorąc pod uwagę, że wiem, że jest czwartek, jak mogę mapować na numer EG poniedziałek = 1 tue = 2 itd .. , więc biorąc pod uwagę datę muszę wiedzieć, że jest poniedziałek i = 1 jak to zrobić? – user9969
Skąd znasz poniedziałek == 1? Patrząc na enum! –
@devnet może powinieneś kliknąć link i przeczytać. Wyraźny przykład pokazuje użycie i wyjście. ("Dzień tygodnia dla {0: d} to {1}.", Dt, dt.DayOfWeek) podaje Dzień tygodnia na 5/1/2003 to czwartek. – RvdK