Slide 1

Slide 1 text

A J @ CD O! 901 0 06 L : 2/  1

Slide 2

Slide 2 text

   @ ( ) 2 S O

Slide 3

Slide 3 text

 3  

Slide 4

Slide 4 text

l / l / 4 6 0 6 9 @5 172

Slide 5

Slide 5 text

) + 5         ( 0( + ) : @ 9   timezone "JST" NSDateFormatter

Slide 6

Slide 6 text

6     dateFormatter.dateFormat = @"yyyy/MM/dd"; //  →  [dateFormatter dateFromString:@"1951/05/06"]; [dateFormatter dateFromString:@"1951/05/07"]; 0

Slide 7

Slide 7 text

 7  2019/09/06 → 2019-09-05 15:00:00 +0000 2019-09-06 00:00:00 +0900  ! "

Slide 8

Slide 8 text

1951/05/06 → 1951-05-05 15:00:00 +0000 // iOS 9 1951/05/06 → (null) // iOS 10 1951/05/07 → 1951-05-06 14:00:00 +0000  8 

Slide 9

Slide 9 text

1951/05/06 → 1951-05-05 15:00:00 +0000 // iOS 9 1951/05/06 → (null) // iOS 10 1951/05/07 → 1951-05-06 14:00:00 +0000 9 6 / 0 9 5 1 

Slide 10

Slide 10 text

1951/05/06 → 1951-05-05 15:00:00 +0000 // iOS 9 1951/05/06 → (null) // iOS 10 1951/05/07 → 1951-05-06 14:00:00 +0000 10 5 / 0 91 @9 @ 61 

Slide 11

Slide 11 text

 11

Slide 12

Slide 12 text

12 5 9 @ 15 0 / 6 5

Slide 13

Slide 13 text

13   !0

Slide 14

Slide 14 text

14   ! " + 0 01 0

Slide 15

Slide 15 text

+ 15   ! " 4 15 8 89 9 0 8

Slide 16

Slide 16 text

16 : 0 0 !

Slide 17

Slide 17 text

 17      dateFormatter.dateFormat = @"yyyy/MM/dd HH:mm:ss"; NSDate *date = [dateFormatter dateFromString:@"1951/05/05 23:59:59"]; [date dateByAddingTimeInterval:1.f]; // `date` 1

Slide 18

Slide 18 text

  18  1951/05/05 23:59:59 1951/05/06 01:00:00 

Slide 19

Slide 19 text

19 @ 1 1 1

Slide 20

Slide 20 text

  20  

Slide 21

Slide 21 text

dateFormatter.dateFormat = @"yyyy/MM/dd HH:mm:ss"; [dateFormatter dateFromString:@"1951/05/06 01:00:00"]; [dateFormatter dateFromString:@"1951/05/07 00:00:00"];  21 + 1

Slide 22

Slide 22 text

// OS 1951/05/06 → 1951-05-05 15:00:00 +0000 1951/05/07 → 1951-05-06 14:00:00 +0000     22   

Slide 23

Slide 23 text

 23 J ! "

Slide 24

Slide 24 text

l +,!$ %(&)   l * '"#  ! 24 @ 

Slide 25

Slide 25 text

l 3 9 5 46490/4 8 464 @ l - 3 9 :44 .87 3884 4 07 0 / /. # 30 3884 25

Slide 26

Slide 26 text

26   !  @ " +#