select-case

___ answer2169146 ___

Ein einfacherer Weg:

%Vor%     
___ answer2169147 ___

DateTimeFormatInfo.CurrentInfo. GetDayName .

    
___ answer2169144 ___

%code% gibt keine Ganzzahl zurück - es gibt eine Aufzählung von Geben Sie %code% ein. Ich würde erwarten, dass das automatisch in den Namen umgewandelt wird, aber vielleicht ist dies eine VB-Subtilität; Vielleicht etwas mit %code% anstelle von %code% zu tun? Versuchen Sie Folgendes:

%Vor%

Dies ist jedoch nicht kultursensitiv - es wird immer nur den Namen des enum-Wertes in Englisch angezeigt. Wenn das nicht gut für Sie ist, verwenden Sie Zyphrax oder Itowlson's Lösung.

    
___ answer23050006 ___

Nur für den Fall, dass andere dieses Beispiel betrachten. Ich glaube, es sollte Fall 0 für Sonntag sein.

%Vor%     
___ tag123vbnet ___ Visual Basic.NET (VB.NET) ist eine verwaltete, typsichere, objektorientierte Computerprogrammiersprache mit mehreren Paradigmen. Zusammen mit C # und F # ist es eine der Hauptsprachen für .NET Framework. VB.NET kann als eine Weiterentwicklung von Microsoft Visual Basic 6 (VB6) betrachtet werden, ist aber auf dem Microsoft .NET Framework implementiert. Verwenden Sie dieses Tag NICHT für VB6-, VBA- oder VBScript-Fragen. ___ answer2169155 ___

%code% wird Ihnen geben, wonach Sie suchen. Schön und einfach.

    
___ tag123date ___ Ein Datum ist ein mehrdeutiges Zeitintervall, das sich normalerweise auf einen Tag, einen Monat und ein Jahr bezieht. ___ qstntxt ___

Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Ganzzahl %code% zurück in eine Zeichenfolge umzuwandeln, die den Tag wie Montag, Dienstag usw. darstellt.

Beispielcode:

%Vor%

Dies wird %code% (ab heute) zurückgeben. Gibt es eine Möglichkeit, dies direkt in %code% umzuwandeln, zum Beispiel? Es interessiert mich nicht wirklich, in was es wirklich umgewandelt wird, aber ich möchte meinen Select Case wegnehmen:

%Vor%

Danke:)

    
___ tag123dayofweek ___ Normalerweise eine Funktion, die den Wochentag zurückgibt, wenn ein bestimmtes Datumsobjekt übergeben wird. ___ tag123electcase ___ hilf uns dieses Wiki zu bearbeiten ___ qstnhdr ___ Konvertieren der DayOfWeek-Enumeration in eine Zeichenfolge, die den Tag darstellt ___ answer2169145 ___

Dafür gibt es ein DateTime-Format: dddd

%Vor%

Mit der CultureInfo können Sie es in einer bestimmten Sprache (es ist optional)

erhalten

Für weitere Informationen: Ссылка

    
___
6
Antworten

Konvertieren der DayOfWeek-Enumeration in eine Zeichenfolge, die den Tag darstellt

Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Ganzzahl DayOfWeek zurück in eine Zeichenfolge umzuwandeln, die den Tag wie Montag, Dienstag usw. darstellt. Beispielcode: %Vor% Dies wird 6 (ab heute) zurückgeben. Gibt es ein...
30.01.2010, 19:31