Как отформатировать дату в IST?

Я должен отформатировать дату, как показано ниже:

19-ИЮЛ-2014 10:27:16 IST

Как я могу это сделать? Должен ли я отправить «IST» как строковый объект?

Я старался -

NSDate* sourceDate = [NSDate date];  
NSLog(@"Date is : %@", sourceDate);  

NSTimeZone *currentTimeZone = [NSTimeZone localTimeZone];  
NSLog(@"TimeZone is : %@", currentTimeZone);  

NSDateFormatter * dateFormatter = [[NSDateFormatter alloc]init]  ;
dateFormatter setDateFormat:@"dd-MMM-yyyy HH:mm:ss Z"];  
[dateFormatter setTimeZone:[NSTimeZone systemTimeZone]];  

NSLog(@"%@",[dateFormatter stringFromDate:sourceDate]);  

Ответы на вопрос(3)

Ваш ответ на вопрос