Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Probleme mit dem .net Framework

Empfohlene Antworten

Veröffentlicht

Hallo Leute,

ich hab hier glaube ich ein Problem mit dem .Net Framework.

Es gibt in meiner Web-Applikation ein Modul, dass einen Kalender bereitstellt.

Der Benutzer kann in dem Kalender ein Datum anklicken. Sobald man auf den Button "Speichern" klickt wird soll das Datum in dem Format dd.mm.jjjj ausgegeben werden.

Leider gibt er mir das Datum im Format "d.m.jjjj" aus.

In meinen Ländereinstellungen auf der Maschine ist für das kurze Datumsformat auch die Einstellung "dd.mm.jjjj" gespeichert.

Nun hab ich mal ein kleines Gui gemacht, die mir in nem Label die DateTime-Einstellung in nem Label ausgibt.

CultureInfo tmp = new CultureInfo(CultureInfo.CurrentCulture.LCID);
Label1.Text = tmp.DateTimeFormat.ShortDatePattern;
[/PHP]

Hier wird mir auch das Format "d.m.jjjj" angezeigt.

Bei all meinen Kollegen, die an dem Projekt beteiligt sind, wird beim gleichen Code aber das Datum im richtigen Format angezeigt.

Hat jemand n Tip für mich?

Gruß

daTom

bau dir doch deinen date string selbst zusammen. dann ist es egal auf welchem rechner das programm ausgeführt wird. Ich hab noch Code von früher gefunden:


        Dim inta, intb As Integer

        Dim strDate, stra, strb As String

        inta = Date.Now.Day

        intb = Date.Now.Month

        if inta < 10 then

            stra = "0" & inta.tostring

        else

            stra = inta.tostring

        end if

        if intb < 10 then

            strb = "0" & intb.tostring

        lese

            strb = intb.tostring

        end if

        strDate = stra & "." & strb & "." & Date.Now.Year.ToString

Hi,

ich hab den Fehler gefunden.

Mein Projekt ist ja eine ASP.NET Webapllikation.

Da ich hier an einer Domäne angemeldet bin, nimmt der IIS nicht die Einstellungen von dem angemeldeten Konto, sondern von einem Konto namens .PROFILE.

Also habe ich mal in der Registry nachgeschaut und dort habe ich dann auch tatsächlich das Format, wie ich es in meinem ersten Post geschrieben habe, gefunden. Ich hab das dann mittels "regedit" geändert und seitdem wird nun auch das richtige Format angezeigt.

Gruß und trotzdem Danke für eure Antworten

daTom

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.