• <i id='TZ5fK'><tr id='TZ5fK'><dt id='TZ5fK'><q id='TZ5fK'><span id='TZ5fK'><b id='TZ5fK'><form id='TZ5fK'><ins id='TZ5fK'></ins><ul id='TZ5fK'></ul><sub id='TZ5fK'></sub></form><legend id='TZ5fK'></legend><bdo id='TZ5fK'><pre id='TZ5fK'><center id='TZ5fK'></center></pre></bdo></b><th id='TZ5fK'></th></span></q></dt></tr></i><div id='TZ5fK'><tfoot id='TZ5fK'></tfoot><dl id='TZ5fK'><fieldset id='TZ5fK'></fieldset></dl></div>

      <bdo id='TZ5fK'></bdo><ul id='TZ5fK'></ul>
  • <tfoot id='TZ5fK'></tfoot>

      1. <legend id='TZ5fK'><style id='TZ5fK'><dir id='TZ5fK'><q id='TZ5fK'></q></dir></style></legend>

        <small id='TZ5fK'></small><noframes id='TZ5fK'>

        .NET (3.5) 使用点而不是冒号来格式化时间作为 I

        时间:2023-08-27
        <legend id='habPb'><style id='habPb'><dir id='habPb'><q id='habPb'></q></dir></style></legend>

          <tbody id='habPb'></tbody>

            <bdo id='habPb'></bdo><ul id='habPb'></ul>
            <tfoot id='habPb'></tfoot>
          • <small id='habPb'></small><noframes id='habPb'>

              <i id='habPb'><tr id='habPb'><dt id='habPb'><q id='habPb'><span id='habPb'><b id='habPb'><form id='habPb'><ins id='habPb'></ins><ul id='habPb'></ul><sub id='habPb'></sub></form><legend id='habPb'></legend><bdo id='habPb'><pre id='habPb'><center id='habPb'></center></pre></bdo></b><th id='habPb'></th></span></q></dt></tr></i><div id='habPb'><tfoot id='habPb'></tfoot><dl id='habPb'><fieldset id='habPb'></fieldset></dl></div>

                • 本文介绍了.NET (3.5) 使用点而不是冒号来格式化时间作为 IT 文化的 TimeSeparator?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  根据 维基百科(并在 达里奥·索莱拉的回答),他们在意大利使用冒号格式化时间:

                  According to Wikipedia (and confirmed in an answer by Dario Solera), in Italy they format times using colons:

                  在书写中使用 24 小时表示法,并以冒号作为分隔符.示例:14:05.分钟用两位数书写;小时数字可以带或不带前导零.

                  The 24-hour notation is used in writing with a colon as a separator. Example: 14:05. The minutes are written with two digits; the hour numbers can be written with or without leading zero.

                  但是,运行以下代码似乎会输出点:

                  However, running the following code seems to output dots:

                  using System.Globalization;
                  
                  Thread.CurrentThread.CurrentCulture = new CultureInfo("it-IT");
                  Thread.CurrentThread.CurrentUICulture = new CultureInfo("it-IT");
                  // Outputs "11.08"
                  Console.WriteLine(DateTime.Now.ToShortTimeString());
                  
                  // Outputs "."
                  Console.WriteLine(new CultureInfo("it-IT").DateTimeFormat.TimeSeparator);
                  

                  这是一个框架错误吗?修复"它的最佳方法是什么?TimeSeparator 是可设置的 - 我们是否应该在分配给 Thread.CurrentThread.CurrentCulture 等之前覆盖它?

                  Is this a framework bug? What's the best way to "fix" it? TimeSeparator is settable - should we just overwrite it before assigning to Thread.CurrentThread.CurrentCulture etc.?

                  推荐答案

                  这似乎是 .NET 3.5 的问题.在 .NET 4.0 中,您发布的代码按预期使用冒号.框架版本之间似乎有一个奇怪的突破性变化,但升级到 .NET 4 似乎可以解决问题.

                  This seems to be a .NET 3.5 issue. In .NET 4.0 the code you posted uses a colon as expected. Seems like a strange breaking change between the framework versions, but seems like upgrading to .NET 4 will solve the problem.

                  这篇关于.NET (3.5) 使用点而不是冒号来格式化时间作为 IT 文化的 TimeSeparator?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:JSON序列化时如何本地化? 下一篇:如何显示特定于文化的本地数字而不是阿拉伯数

                  相关文章

                  最新文章

                    <i id='JkEzL'><tr id='JkEzL'><dt id='JkEzL'><q id='JkEzL'><span id='JkEzL'><b id='JkEzL'><form id='JkEzL'><ins id='JkEzL'></ins><ul id='JkEzL'></ul><sub id='JkEzL'></sub></form><legend id='JkEzL'></legend><bdo id='JkEzL'><pre id='JkEzL'><center id='JkEzL'></center></pre></bdo></b><th id='JkEzL'></th></span></q></dt></tr></i><div id='JkEzL'><tfoot id='JkEzL'></tfoot><dl id='JkEzL'><fieldset id='JkEzL'></fieldset></dl></div>
                  1. <small id='JkEzL'></small><noframes id='JkEzL'>

                      <bdo id='JkEzL'></bdo><ul id='JkEzL'></ul>
                    <legend id='JkEzL'><style id='JkEzL'><dir id='JkEzL'><q id='JkEzL'></q></dir></style></legend>
                  2. <tfoot id='JkEzL'></tfoot>