<legend id='gppzQ'><style id='gppzQ'><dir id='gppzQ'><q id='gppzQ'></q></dir></style></legend>
      <bdo id='gppzQ'></bdo><ul id='gppzQ'></ul>

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

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

      将 UTC 日期时间转换为另一个时区

      Convert UTC DateTime to another Time Zone(将 UTC 日期时间转换为另一个时区)
        <tbody id='rqBG8'></tbody>

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

            <bdo id='rqBG8'></bdo><ul id='rqBG8'></ul>
            <legend id='rqBG8'><style id='rqBG8'><dir id='rqBG8'><q id='rqBG8'></q></dir></style></legend>
          • <tfoot id='rqBG8'></tfoot>

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

                本文介绍了将 UTC 日期时间转换为另一个时区的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有一个来自数据库记录的 UTC 日期时间值.我还有一个用户指定的时区(TimeZoneInfo 的一个实例).如何将该 UTC DateTime 转换为用户的本地时区?另外,如何确定用户指定的时区当前是否正在遵守 DST?我正在使用 .NET 3.5.

                I have a UTC DateTime value coming from a database record. I also have a user-specified time zone (an instance of TimeZoneInfo). How do I convert that UTC DateTime to the user's local time zone? Also, how do I determine if the user-specified time zone is currently observing DST? I'm using .NET 3.5.

                谢谢,标记

                推荐答案

                看看 DateTimeOffset 结构:

                // user-specified time zone
                TimeZoneInfo southPole =
                    TimeZoneInfo.FindSystemTimeZoneById("Antarctica/South Pole Standard Time");
                
                // an UTC DateTime
                DateTime utcTime = new DateTime(2007, 07, 12, 06, 32, 00, DateTimeKind.Utc);
                
                // DateTime with offset
                DateTimeOffset dateAndOffset =
                    new DateTimeOffset(utcTime, southPole.GetUtcOffset(utcTime));
                
                Console.WriteLine(dateAndOffset);
                

                对于 DST,请参阅 TimeZoneInfo.IsDaylightSavingTime 方法.

                For DST see the TimeZoneInfo.IsDaylightSavingTime method.

                bool isDst = southpole.IsDaylightSavingTime(DateTime.UtcNow);
                

                这篇关于将 UTC 日期时间转换为另一个时区的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                相关文档推荐

                Populate ListBox with a IEnumrable on another thread (winforms)(在另一个线程(winforms)上使用 IEnumrable 填充 ListBox)
                listbox selected item give me quot; System.Data.DataRowViewquot; , C# winforms(列表框选择的项目给我quot;System.Data.DataRowView, C# Winforms)
                Cannot remove items from ListBox(无法从列表框中删除项目)
                Preventing ListBox scrolling to top when updated(更新时防止列表框滚动到顶部)
                Drag and drop from list to canvas on windows phone with MVVM(使用 MVVM 在 Windows 手机上从列表拖放到画布)
                Deselection on a WPF listbox with extended selection mode(具有扩展选择模式的 WPF 列表框上的取消选择)

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

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