OC 自定义 setDateFormat 显示格式

-(NSString *)getStringFromDate:(NSDate *)aDate

{

NSDateFormatter *dateFormater=[[NSDateFormatter alloc]init];

[dateFormater setDateFormat:@"M/dd - HH:mm"];//需转换的格式

NSString *dateStr = [dateFormater stringFromDate:aDate];

[dateFormater release];

return dateStr;

}

以下是setDateFormat可使用的英文代号:

纪元的显示:
G:显示AD,也就是公元
年的显示:
yy:年的后面2位数字
yyyy:显示完整的年
月的显示:
M:显示成1~12,1位数或2位数
MM:显示成01~12,不足2位数会补0
MMM:英文月份的缩写,例如:Jan
MMMM:英文月份完整显示,例如:January
日的显示:
d:显示成1~31,1位数或2位数
dd:显示成01~31,不足2位数会补0
星期的显示:
EEE:星期的英文缩写,如Sun
EEEE:星期的英文完整显示,如,Sunday
上/下午的显示:
aa:显示AM或PM
小時的显示:
H:显示成0~23,1位数或2位数(24小时制
HH:显示成00~23,不足2位数会补0(24小时制)
K:显示成0~12,1位数或2位数(12小時制)
KK:显示成0~12,不足2位数会补0(12小时制)
分的显示:
m:显示0~59,1位数或2位数
mm:显示00~59,不足2位数会补0
秒的显示:
s:显示0~59,1位数或2位数
ss:显示00~59,不足2位数会补0
S: 毫秒的显示
 

时区的显示:

z / zz /zzz :PDT
zzzz:Pacific
Daylight Time
Z / ZZ / ZZZ :-0800
ZZZZ:GMT
-08:00
v:PT
vvvv:Pacific
Time

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-02 08:07:08

OC 自定义 setDateFormat 显示格式的相关文章

OC 自己定义 setDateFormat 显示格式

-(NSString *)getStringFromDate:(NSDate *)aDate { NSDateFormatter *dateFormater=[[NSDateFormatter alloc]init]; [dateFormater setDateFormat:@"M/dd - HH:mm"];//需转换的格式 NSString *dateStr = [dateFormater stringFromDate:aDate]; [dateFormater release];

C#自定义时间显示格式

string time = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); 下面是常见的一些日期时间显示格式 标准的Format格式Format Format 模式     d MM/dd/yyyy 如( 2001-3-27)     D dddd, MMMM dd, yyyy 如(2001年3月27日)     f dddd, MMMM dd, yyyy HH:mm 如(2001年3月27日 0:00)     F dddd,

oc 自定义UITableViewCell

1创建一个空的empty.xib 并设置为freedom 自由布局 2 创建一个继承成UITabelViewCell的类 ,并且绑定到empty.xib(必须) 3使用NSBundle进行加载 如下代码    NSBundle * bundle=[NSBundle mainBundle];    cell=(DIYCellTableViewCell *)[[bundle loadNibNamed:@"order" owner:self options:nil] lastObject];

oc 自定义导航栏背景

 [[UINavigationBar appearance] setBarTintColor:[UIColor redColor]];   //@{}代表Dictionary     [[UINavigationBar appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName:[UIColor whiteColor]}];

oc自定义不定参数函数

-(void)getValueFormConfig:(NSString *)key,... or -(void)getValueFormConfig:(NSString *)key,...NS_REQUIRES_NIL_TERMINATION; -(void)getValueFormConfig:(NSString *)key,...{ NSMutableArray* keys = [NSMutableArray array]; va_list argList; if(key){ [keys a

黑马程序员---工具类---OC自定义函数---计算当前路径下所有文件的总行数

------iOS培训.Java培训.Android培训, iOS学习型技术博客,期待与您交流------ 计算当前路径下所有文件的总行数 /* 计算当前路径下所有文件的总行数 涉及到NSArray.NSString.NSFileManager */ // 计算当前全路径(文件\文件夹)下所有文件的行数 // 接收参数path:文件的全路径(文件.文件夹) NSUInteger codeLinesCount(NSString *path) { // 1.获得文件管理者    单例模式:整个程序的

OC语言基础

.h(头文件) .m(源文件c.oc) .mm(源文件c.oc.c++) gcc -c      -o    汇编 -framework Foundation链接  NS开头 字符串对象加@ oc中完全兼容c的函数库 NSLog可以自动换行,并且提供文件名编译时间等 需要包含头文件,每一个框架都有一个主头文件,其名字和主头文件相同,主头文件包含了这个框架的所有头文件. #import可以自动防止头文件重复包含. 链接时,需要手动连接框架. 10.多文件编译:所有对象都是以指针形式存在:跟c类似.

iOS runtime探究(三): 从runtime开始理解OC的属性property

你要知道的runtime都在这里 转载请注明出处 http://blog.csdn.net/u014205968/article/details/67639303 本文主要讲解runtime相关知识,从原理到实践,由于包含内容过多分为以下五篇文章详细讲解,可自行选择需要了解的方向: 从runtime开始: 理解面向对象的类到面向过程的结构体 从runtime开始: 深入理解OC消息转发机制 从runtime开始: 理解OC的属性property 从runtime开始: 实践Category添加属

IOS自定义NSDictionary键值类

使用OC自定义了一个IntPair类作为NSDictionary类的键值,与JAVA中的Pair<int,int>使用方式类似,然而在使用过程中遇到了各种问题,有必要记录一下. 首先,需要实现NSCoping协议,如果不实现的话,在使用IntPair作为key向dictionary中添加数据时会报警告:Sending 'IntPair *__strong to parameter of incompatible type 'id<NSCopying> _Nonnull' 一开始没管