无法将UTC时间转换为当地时间?

时间:2016-08-27 07:12:42

标签: ios objective-c date

我从服务器获取UTC时间字符串为" 2016年8月27日上午6:56:23"

我需要将此日期转换为我当地的时区。

$(".myclass").on("mouseenter mouseleave", function(){
    $(this).toggleClass("glyphicon-grain glyphicon-qrcode");
});

问题是当我将服务器字符串转换为日期时,它给我空值。 请帮我解决这个问题。我谷歌并实施一些解决方案但无法获得。

1 个答案:

答案 0 :(得分:1)

您的字符串为month/day...,您的日期格式为day/month...,这就是问题所在。 小时应该由小写hh表示为12小时模式。

NSString *dateFormat = @"MM/dd/yyyy hh:mm:ss a";