NSDateFormatter 格式说明

格式化参数如下:
    G: 公元时代,例如AD公元
    yy: 年的后2位
    yyyy: 完整年
    MM: 月,显示为1-12
    MMM: 月,显示为英文月份简写,如 Jan
    MMMM: 月,显示为英文月份全称,如 Janualy
    dd: 日,2位数表示,如02
    d: 日,1-2位显示,如 2
    EEE: 简写星期几,如Sun
    EEEE: 全写星期几,如Sunday
    aa: 上下午,AM/PM
    H: 时,24小时制,0-23
    K:时,12小时制,0-11
    m: 分,1-2位
    mm: 分,2位
    s: 秒,1-2位
    ss: 秒,2位

S: 毫秒

时间: 2024-08-01 10:32:15

NSDateFormatter 格式说明的相关文章

NSDateFormatter格式详细列表一览

转自:http://www.cnblogs.com/xinus/archive/2012/10/29/NSDateFormatter_samples.html 前言:iOS开发中NSDateFormatter是一个很常用的类,用于格式化NSDate对象,支持本地化的信息.与时间相关的功能还可能会用到NSDateComponents类和NSCalendar类等.本文主要列出NSDateFormatter常见用法. NSDate对象包含两个部分,日期(Date)和时间(Time).格式化的时间字符串

Objective-C学习笔记_NSDate、NSDateFormatter

一.掌握NSDate的使? 在iOS开发中,NSDate的使用场景很多,例如,聊天程序里的时间显示(几分钟前.几小时前.几天前)的计算:网络请求中的时间戳(计算当前时间距离1970年1?1?的秒数). NSDate是Cocoa中用于处理日期和时间的基础类,封装了某?给定的时刻(含日期.时间.时区).使用+date方法获取当前时间.例如:NSDate *nowDate = [NSDate date]; 注意NSLog(@"%@", nowDate); ?论你是哪个时区的时间,打印的总是0

IOS格式规范

IOS格式规范 目录 概述 日期格式 概述 日期格式 声明时间格式:NSDateFormatter *date_formatter = [[NSDateFormatter alloc] init]; 设值时间格式:[date_formatter setDateFormat:@"yyyy年MM月dd日HH时mm分ss秒"]; 设值locale:[date_formatter setLocale:[[NSLocale alloc] initWithLocaleIndentifier:@&q

ios开发之NSDateFormatter,NSDate 与NSString日期转换,NSString任意格式互转

一般用java+oracle写的后台,可能给你返回的时间样式是这样的: 2014-01-20  13:24:33 看一下这个时间串是比较复杂,但是ios 的SDK已经为我们封装好了,把NSString 转换为 任意的NSDate 或者 NSString 使用NSDateFormatter 实现 + (NSString *)timeFromString:(NSString *)timeString { NSDateFormatter *formatter = [[NSDateFormatter a

[IOS 开发] NSDateFormatter的格式字符串 -- 《整理的笔记》

在ios开发中, OBjective-C中的NSDate是一个挺讨厌的类型, 自己找不到转换成字符串的类型,还得带一个NSDateFormatter的类型. 官方文档上对NSDateFormatter的格式串好像没详讲, 或许有,我没找到, 每次使用都是用谷歌摸索.有幸找到一份比较全的文档, 翻译过来共享: a: AM/PM (上午/下午)A: 0~86399999 (一天的第A微秒)c/cc: 1~7 (一周的第一天, 周天为1)ccc: Sun/Mon/Tue/Wed/Thu/Fri/Sat

NSDateFormatter的常用格式和格式化参数

NSDateFormatter常用的格式 yyyy-MM-dd HH:mm:ss.SSS yyyy-MM-dd HH:mm:ss yyyy-MM-dd MM dd yyyy NSDateFormatter格式化参数 G: 公元时代,例如AD公元 yy: 年的后2位 yyyy: 完整年 MM: 月,显示为1-12 MMM: 月,显示为英文月份简写,如 Jan MMMM: 月,显示为英文月份全称,如 Janualy dd: 日,2位数表示,如02 d: 日,1-2位显示,如 2 EEE: 简写星期几

iOS开发中的NSDateFormatter日期格式解析总结

在工作中,常常遇到将时间解析出来转换成自己相应要求的时间格式,之前也有收集相应的转换格式,如今将自己收集的一部分了做个分享,应该比較完好了,欢迎大家继续补充 年 y 将年份 (0-9) 显示为不带前导零的数字 yy 以带前导零的两位数字格式显示年份 yyy 以四位数字格式显示年份 yyyy 以四位数字格式显示年份 月 M 将月份显示为不带前导零的数字(如一月表示为 1) MM 将月份显示为带前导零的数字(比如 01/12/01) MMM 将月份显示为缩写形式(比如 Jan) MMMM 将月份显示

关于NSDateFormatter的格式

G: 公元时代,例如AD公元yy: 年的后2位yyyy: 完整年MM: 月,显示为1-12MMM: 月,显示为英文月份简写,如 JanMMMM: 月,显示为英文月份全称,如 Janualydd: 日,2位数表示,如02d: 日,1-2位显示,如 2EEE: 简写星期几,如SunEEEE: 全写星期几,如Sundayaa: 上下午,AM/PMH: 时,24小时制,0-23K:时,12小时制,0-11m: 分,1-2位mm: 分,2位s: 秒,1-2位ss: 秒,2位S: 毫秒

IOS 日期的简洁格式展示

首先我要解释一下标题的意义,日期的简洁格式展示,之所以简介,是因为让人一目了然,不需要思考是什么时候. 在详细一点就是我们在微信朋友圈中 所看到的时间格式. 例如:刚刚 -几分钟前-几小时前等等. 今天这里带来的是一个简单的类别. 方便实用. 以及简单的实际应用. 先看看一看类别是什么样子的 .h #import <Foundation/Foundation.h> @interface NSDate (CXExtension) -(NSDateComponents *)dateFrom:(NS