菜鸟教程小白 发表于 2022-12-12 23:57:00

iphone时间转换gmt到本地时间


                                            <p><p>我得到如下的时间格式</p>

<p>“2012 年 12 月 12 日星期三 09:08:30 GMT”现在我想将其转换为本地时间格式。请给我您的建议</p>

<p>谢谢,</p>

<p>维贾扬。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我们首先需要创建一个 <code>NSDate</code> 对象形式 'Wed, 12 Dec 2012 09:08:30 GMT'</p>

<pre><code>NSString *dateString = @&#34;Wed, 12 Dec 2012 09:08:30 GMT&#34;;

NSDateFormatter *dateFormatter = [ init];
;
initWithLocaleIdentifier:@&#34;EN&#34;]];
NSDate *date = ;
</code></pre>

<p>您可能发现我在 <code>NSDateFormatter</code> 上设置了区域设置,这与本地化日期有关(月份和日期都是英文)。</p>

<p>现在您可以使用日期格式化程序在本地时区显示 dat:</p>

<pre><code>];
];
NSString *localDateString = ;
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于iphone时间转换gmt到本地时间,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/13836494/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/13836494/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iphone时间转换gmt到本地时间