(转载)自定义 setDateFormat 显示格式
2024-10-15 11:25:58
转自 http://blog.sina.com.cn/s/blog_67b27b60010130mr.html
-(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 |
最新文章
- Web APi之HttpClient注意事项以及建议(四)
- proj.4投影变换图示
- 可爱的Python_课后习题_CDay−2 完成核心功能
- Android JIT实时编译器的设置
- Sqlite学习笔记(五)&;&;SQLite封锁机制
- CDN在中国的发展的九个年头的点点滴滴
- Cocos2d入门--1--初涉相关属性或代码
- 1140 Jam的计数法
- html bootstrap 表头固定在顶部,表列 可以自由滚动的效果
- jquery easyui datagrid 获取Checked选择行(勾选行)数据
- [置顶] 浅谈大型web系统架构
- 深入了解回调函数Java
- vue.js 组件之间传递数据
- python 爬虫-2
- [SharePoint 2010] SharePoint 2010 部署、收回和删除解决方案----STSADM和PowerShell
- Python的 GUI 框架
- HDU - 5877 Weak Pair (dfs+树状数组)
- 域名配置https
- [知识点]C++中STL容器之vector
- asyncio的简单了解
热门文章
- ListView中itemz中控件的点击事件和条目点击事件冲突
- Oracle的in/not in(x,...,null)
- sql语句与数据库2
- 2016HUAS_ACM暑假集训2E - I Hate It
- C++实现不能被继承的类——终结类 分类: C/C++ 2015-04-06 14:48 64人阅读 评论(0) 收藏
- 关于 MAXScript 如何获取当前max版本
- bll编译错误
- JS特殊函数(Function()构造函数、函数直接量)区别介绍
- jquery选择器之层级选择器
- Unity Shader——Writing Surface Shaders(3)——Surface Shader Lighting Examples