Is this a bug in plist or Xcode?
        Posted  
        
            by Pedro
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Pedro
        
        
        
        Published on 2010-05-29T05:20:40Z
        Indexed on 
            2010/05/29
            5:22 UTC
        
        
        Read the original article
        Hit count: 332
        
G'day All
If you create a date item in the plist editor of Xcode or Apple's standalone plist editor you get something of the form <date>2010-05-29T10:30:00Z</date> which is a nice well formed ISO date at UTC (indicated by the "Z"). Because I'm in timezone UTC +10 when that's read into my app & then displayed I get 8:30 PM out, still good. However if that is a time in my timezone it should be <date>2010-05-29T10:30:00+10</date> (replacing "Z" with my timezone offset). All of my attempts at reading such dates into my iPhone app have had the plist rejected as if it is malformed & editing a plist with such a date in Apple's editors changed the "+10" to "Z" without adjusting the time.
Do others think I'm correct in thinking this is a bug in either plist or Xcode? My feeling is that the implementation of ISO date & time in plist is incomplete.
Cheers, Pedro :)
© Stack Overflow or respective owner