Feedback

C# - Name des Wochentages ermitteln

Veröffentlicht von am 09.06.2013
(1 Bewertungen)
Mithilfe dieser beiden Methoden kann man den Namen eines Wochentages vom System abfragen.
Standartmäßig wird der Name in der aktuellen Kultur zurück gegeben. Man kann aber auch den Namen in einer speziellen Kultur abfragen.

Hinweis: Beide Methoden sind als Erweiterungen für den DateTime-Typ implementiert.
Als Alternative kann man auch .ToString("dddd") nutzen um an den Namen zu kommen. Dabei wird die aktuelle Kultur genutzt. Man kann jedoch auch bei ToString() als 2. Parameter, eine zu benutzende, Kultur angeben.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Entwickler - Kompakt

Nach Teilnahme an dieser Schulung kennen Sie alle wesentlichen Funktionen des TFS für Entwickler. Sie setzen Software-Entwicklung mit dem Visual Studio Team Foundation Server erfolgreich um.

VB.NET Komplett

Sie stehen vo der Aufgabe, individuelle Anwendungen für Windows zu schreiben. Hier ist VB.NET die optimale Sprache. Sie erlernt sich recht leicht und passt sich komplett in die .NET Umgebung von Microsoft ein. Nach der Schulung entwickeln Sie anwenderfreundliche Programme in VB.NET . Mit den objektorientierten Modellen in VB.NET erzeugen Sie außerdem wiederverwendbare Komponenten.

        /// <summary>
        /// Ruft den Namen des Tages in der aktuellen Kultur ab.
        /// </summary>
        /// <param name="dt">Das zu verarbeitende Datum.</param>
        /// <returns>Der Name des Tages in der aktuellen Kultur.</returns>
        public static string GetWeekDayName(this DateTime dt)
        {
            return CultureInfo.CurrentCulture.DateTimeFormat.DayNames[(int)dt.DayOfWeek];
        }

        /// <summary>
        /// Ruft den Namen des Tages in der angegebenen Kultur ab.
        /// </summary>
        /// <param name="dt">Das zu verarbeitende Datum.</param>
        /// <param name="culture">Die zu verwendende Kultur</param>
        /// <returns>Der Name des Tages in der angegebenen Kultur.</returns>
        public static string GetWeekDayName(this DateTime dt, CultureInfo culture)
        {
            return culture.DateTimeFormat.DayNames[(int)dt.DayOfWeek];
        }
Abgelegt unter DateTime, DayOfWeek, String, Culture.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!