0

にあるを作成しました。日付を返したいのですcustom datepickerが、デフォルトの米国文化を採用しています。すべてのページでフォーマットを個別に変換する必要がないように、カスタム日付ピッカーをどのように使用すればよいですか。seperate dlldd/mm/yyyy formatreturning mm/dd/yyyy formatconfig culture

4

2 に答える 2

0

このコードを使用して、カルチャを設定することもできます。

/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
    // Creating a Global culture specific to our application.
    System.Globalization.CultureInfo cultureInfo = 
    new System.Globalization.CultureInfo("en-US");
    // Creating the DateTime Information specific to our application.
    System.Globalization.DateTimeFormatInfo dateTimeInfo = 
    new System.Globalization.DateTimeFormatInfo();
    // Defining various date and time formats.
    dateTimeInfo.DateSeparator = "/";
    dateTimeInfo.LongDatePattern = "dd-MMM-yyyy";
    dateTimeInfo.ShortDatePattern = "dd-MMM-yy";
    dateTimeInfo.LongTimePattern = "hh:mm:ss tt";
    dateTimeInfo.ShortTimePattern = "hh:mm tt";
    // Setting application wide date time format.
    cultureInfo.DateTimeFormat = dateTimeInfo;
    // Assigning our custom Culture to the application.
    Application.CurrentCulture = cultureInfo;
    Thread.CurrentThread.CurrentCulture = cultureInfo;
    Thread.CurrentThread.CurrentUICulture = cultureInfo;

    ..................
    Application.Run(new Form1());
}
于 2012-10-17T09:23:03.363 に答える
0

すべてのページのUIカルチャとカルチャを設定するには、次の例に示すように、グローバリゼーションセクションをWeb.configファイルに追加してから、uiculture属性とカルチャ属性を設定します。

<globalization uiCulture="es" culture="es-MX" />

個々のページのUIカルチャとカルチャを設定するには、次の例に示すように、@PageディレクティブのCulture属性とUICulture属性を設定します。

<%@ Page UICulture="es" Culture="es-MX" %>

詳細については、ここをクリックしてください

于 2012-10-17T09:02:08.700 に答える