代码之家  ›  专栏  ›  技术社区  ›  Adriano

使应用程序独立于windows的区域性

  •  -1
  • Adriano  · 技术社区  · 6 年前

    我正在创建一个应用程序VB.NET版,.NET 4.0。

    此应用程序经常使用 DateTime 类型。

    问题是我想用一种特定的格式处理日期 dd/MM/yyyy .

    但如果用户更改了这个Windows配置,我的应用程序就会失败。 谢谢您!

    1 回复  |  直到 6 年前
        1
  •  0
  •   video.baba    6 年前

    前段时间我也有类似的问题,但现在不是了 DateTime 问题,更多的是有关计算,小数点 . . 尽管上述评论中的一些例子效果不错,特别是 CultureInfo.InvariantCulture 我发现把所有这些都去掉,然后简单地把它添加到我的主窗体中要容易得多 Load

    Application.CurrentCulture = New Globalization.CultureInfo("en-GB")
    

    问题解决;-)