Formatter Styles:
NSDateFormatterNoStyle,
NSDateFormatterShortStyl
NSDateFormatterMediumSty
NSDateFormatterLongStyle
NSDateFormatterFullStyle
第一种方式:
第2种方式:
- //
assume default behavior set for class using - //
[NSDateFormatter setDefaultFormatterBehav ior:NSDateFormatterBehavior1 0_4]; - NSDateFormatter
*dateFormatter = -
[[[NSDateFormatter alloc] init] autorelease]; - [dateFormatter
setDateStyle:NSDateFormatterMediumSty le]; - [dateFormatter
setTimeStyle:NSDateFormatterNoStyle]; - NSDate
*date =[NSDate dateWithTimeIntervalSinc eReferenceDate:118800]; - //
Output: formattedDateString for locale en_US: Jan 2, 2001 - NSString
*formattedDateString = [dateFormatter stringFromDate:date];
创建一个格式化的对象,并将它附加到一个cell内,使cell内以这样的格式输出;我们可以使用NScell中的setformatter方法来达到格式化的目的。
- NSNumberFormatter
*numberFormatter = -
[[[NSNumberFormatter alloc] init] autorelease]; - [numberFormatter
setFormat:@"$#,###.00;0.00;($#,##0.00)"]; //设定正直,0和负值。 - [[textField
cell] setFormatter:numberFormatter];