`

iOS 日期格式串 setDateFormat 显示格式代码

 
阅读更多

 

以下是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: 毫秒的顯示
分享到:
评论

相关推荐

    iOS日期格式化类(刚刚、一分钟前、昨天、周几)

    "iOS日期格式化类(刚刚、一分钟前、昨天、周几)"这个主题聚焦于如何利用Objective-C来处理日期的本地化显示,使得时间表述更加直观易懂。在这个场景下,我们通常会用到`NSDateFormatter`类以及相关的辅助方法来实现...

    cocoa日期格式

    2. 设置日期和时间样式:使用`setDateFormat:`方法设定自定义的日期格式,如"yyyy年MM月dd日"或"HH:mm:ss"。 3. 字符串转日期:调用`dateFromString:`方法,传入符合设定格式的字符串,得到对应的NSDate对象。 4. ...

    ios开发中时间转换的方法集锦

    在上面的例子中,我们首先创建一个`NSDateFormatter`对象,然后通过`setDateFormat:`方法设定日期和时间的格式。例如,`@"yyyy-MM-dd HH:mm:ss"` 将日期格式设定为年-月-日 时:分:秒。之后,`stringFromDate:`方法...

    iOS计算年龄的封装

    - **参数**:`(NSString*)dateString` - 字符串格式的日期。 - **返回值**:`(NSDate*)` - 对应的`NSDate`对象。 - **实现步骤**: - 如果输入的字符串为空,则设置默认值为`"2015-01-0110:00:00"`。 - 创建并...

    iOS开发之时间戳(或date)转字符串的实例代码

    在这个方法中,`setDateFormat:@"yyyy-MM-dd HH:mm"`定义了日期的显示格式,例如“2022-04-15 14:30”。你可以根据需求调整这个格式,比如改为“MM/dd/yyyy HH:mm:ss”来显示月份/日/年 小时:分钟:秒。 ### 二、`...

    iOS中时间与时间戳的相互转化实例代码

    iOS中时间与时间戳的相互转化实例代码 在iOS开发中,时间和时间戳的相互转化是非常重要的操作。时间戳是一种表示时间的数字形式,它可以精确地表示一个特定的时刻,而时间则是一种人类易于理解的时间表示形式。因此...

    iOS 获得现在的时间代码

    `NSDate`对象代表了一个具体的日期和时间,而`NSDateFormatter`则负责将`NSDate`对象转换为人类可读的字符串格式,或者将字符串解析为`NSDate`对象。 以下是一个简单的示例,展示了如何在iOS应用中获取当前时间: ...

    ios-DatePicker.zip

    在iOS开发中,日期选择器(DatePicker)是一个常见的UI组件,用于让用户选择日期或时间。在你的项目"ios-DatePicker.zip"中,看起来你已经基于现有的实现进行了一次改进,添加了更多的接口并提高了定制性。这是一个...

    iOS 常用公共方法

    这些方法涵盖了多个领域,包括字符串处理、数组操作、日期格式化、网络请求等。以下将详细介绍这些知识点: 1. **字符串处理**: - `NSString` 的 `stringByAppendingString:` 方法用于拼接字符串,如:`NSString ...

    新手入门常用的iPhone代码

    以上内容涵盖了标题为“新手入门常用的iPhone代码”中提及的主要知识点,包括字符串格式化、日期时间操作、时区处理和日历功能等方面。这些基础但实用的技能将有助于开发者更好地进行iOS应用的开发工作。

    iOS 获取当前时间及时间戳的互换实例

    在上面的代码中,我们首先获取当前时间,然后使用 NSDateFormatter 将日期格式化为字符串。我们可以根据需要修改日期的格式,例如,"YYYYMMddHHmmss"。 二、获取年月 如果我们只需要获取年月,可以使用以下代码: ...

    时间个性化设置

    通过`-[NSDateFormatter setDateFormat:]`设置日期格式,我们可以根据需要调整显示样式。对于“刚刚”、“5分钟前”这样的非标准格式,可能需要自定义字符串模板。 4. **KVC(Key-Value Coding)和Category** 在...

    iOS_时间戳与日期转换 区分年份(刚刚、几分钟前)

    否则,我们直接显示具体的日期和时间(格式为“MM-dd HH:mm”)。 如果年份不相同,那么时间已经跨年,我们直接以完整的日期和时间格式(“yyyy-MM-dd HH:mm”)展示。 这个方法适用于需要精确到年份的场景,它能...

    iOS开发中UIDatePicker控件的使用方法简介

    1. Locale:设置日期选择器的地区,影响日期和时间的显示格式。例如,可以设置为中国简体中文("zh_Hans_CN")或英语("en_US")。 ```objc [datePicker setLocale:[[NSLocale alloc]initWithLocaleIdentifier:@...

    ios开发记录

    } scheduled 固定时间 Interval间隔时间 repeats重复 //bool orClose; -(void)btnPress{ // orClose=!orClose; //判断定时器的指针是否存在(定时器的对象是否存在) if(_tim){ //必须在定时器失效以后将定时器的...

Global site tag (gtag.js) - Google Analytics