Не ответ, но, возможно, решение ...
Удалите Node через brew: brew uninstall node
Затем загрузите Node с https://nodejs.org/en/download/ и установите.
npm
должен тогда «просто работать».
Строки формата iPhone находятся в формате Unicode . За ссылкой находится таблица, объясняющая, что означают все вышеперечисленные буквы, чтобы вы могли создать свои собственные.
И, конечно, не забудьте выпустить свои средства форматирования даты, когда вы закончите с ними. В приведенном выше коде отсутствуют формат
, сейчас
и inFormat
.
вот что я использовал:
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"yyyy-MM-dd"];
NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
[timeFormat setDateFormat:@"HH:mm:ss"];
NSDate *now = [[NSDate alloc] init];
NSString *theDate = [dateFormat stringFromDate:now];
NSString *theTime = [timeFormat stringFromDate:now];
NSLog(@"\n"
"theDate: |%@| \n"
"theTime: |%@| \n"
, theDate, theTime);
[dateFormat release];
[timeFormat release];
[now release];