为什么datetime没有在asp.net webmethod中本地化?

时间:2013-11-23 00:46:10

标签: asp.net datetime localization webmethod

我有类似的东西

[WebMethod]
public static string web_method()
{
    return getDate();
}

public static string getDate()
{
    return DateTime.Now.ToString("dddd, MMMM dd, yyyy");
}

使用page_load()调用getDate方法,如果使用阿拉伯文化,则返回月份名称和翻译日期名称,如果使用web_method调用日期,则不会翻译日期。

帮助PLZ,谢谢:)

1 个答案:

答案 0 :(得分:0)

您是否尝试过以下操作?

  // Creates a CultureInfo for Jordan.
  CultureInfo ci = new CultureInfo("ar-JO");

  // Displays dt, formatted using the ShortDatePattern
  // and the CultureInfo.

  return DateTime.Now.ToString("dddd, MMMM dd, yyyy", ci);

可能会有帮助