Skip to content

Commit 5d759e2

Browse files
author
Joey Lorich
committed
force time zone
1 parent 73a7249 commit 5d759e2

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

EasyReader - Unit Tests/Application/Models/CSRemoteObjectTests.m

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,16 @@ - (void)testDateFromAPIDateStringNoTimeString
5555

5656
- (void)testDateFromAPIDateStringFullTimeString
5757
{
58-
NSDate *resultDate = [CSRemoteObject dateFromAPIDateString:@"2014-03-28T14:53:21.000Z"];
58+
NSString *dateString = @"2014-03-28T14:53:21.000Z";
59+
NSDate *resultDate = [CSRemoteObject dateFromAPIDateString:dateString];
5960

61+
NSLog(@"%@", resultDate);
6062
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
6163
[dateFormatter setDateFormat:@"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"];
64+
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:@"UTC"]];
65+
NSDate *date = [dateFormatter dateFromString:@"2014-03-28T14:53:21.000Z"];
6266

63-
NSDate *date = [dateFormatter dateFromString:@"2014-03-28T10:53:21.000Z"];
64-
67+
NSLog(@"%@", date);
6568
XCTAssertTrue([resultDate isEqualToDate:date], @"");
6669
}
6770

0 commit comments

Comments
 (0)