以下是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日期格式化类(刚刚、一分钟前、昨天、周几)"这个主题聚焦于如何利用Objective-C来处理日期的本地化显示,使得时间表述更加直观易懂。在这个场景下,我们通常会用到`NSDateFormatter`类以及相关的辅助方法来实现...
2. 设置日期和时间样式:使用`setDateFormat:`方法设定自定义的日期格式,如"yyyy年MM月dd日"或"HH:mm:ss"。 3. 字符串转日期:调用`dateFromString:`方法,传入符合设定格式的字符串,得到对应的NSDate对象。 4. ...
在上面的例子中,我们首先创建一个`NSDateFormatter`对象,然后通过`setDateFormat:`方法设定日期和时间的格式。例如,`@"yyyy-MM-dd HH:mm:ss"` 将日期格式设定为年-月-日 时:分:秒。之后,`stringFromDate:`方法...
- **参数**:`(NSString*)dateString` - 字符串格式的日期。 - **返回值**:`(NSDate*)` - 对应的`NSDate`对象。 - **实现步骤**: - 如果输入的字符串为空,则设置默认值为`"2015-01-0110:00:00"`。 - 创建并...
在这个方法中,`setDateFormat:@"yyyy-MM-dd HH:mm"`定义了日期的显示格式,例如“2022-04-15 14:30”。你可以根据需求调整这个格式,比如改为“MM/dd/yyyy HH:mm:ss”来显示月份/日/年 小时:分钟:秒。 ### 二、`...
iOS中时间与时间戳的相互转化实例代码 在iOS开发中,时间和时间戳的相互转化是非常重要的操作。时间戳是一种表示时间的数字形式,它可以精确地表示一个特定的时刻,而时间则是一种人类易于理解的时间表示形式。因此...
`NSDate`对象代表了一个具体的日期和时间,而`NSDateFormatter`则负责将`NSDate`对象转换为人类可读的字符串格式,或者将字符串解析为`NSDate`对象。 以下是一个简单的示例,展示了如何在iOS应用中获取当前时间: ...
在iOS开发中,日期选择器(DatePicker)是一个常见的UI组件,用于让用户选择日期或时间。在你的项目"ios-DatePicker.zip"中,看起来你已经基于现有的实现进行了一次改进,添加了更多的接口并提高了定制性。这是一个...
这些方法涵盖了多个领域,包括字符串处理、数组操作、日期格式化、网络请求等。以下将详细介绍这些知识点: 1. **字符串处理**: - `NSString` 的 `stringByAppendingString:` 方法用于拼接字符串,如:`NSString ...
以上内容涵盖了标题为“新手入门常用的iPhone代码”中提及的主要知识点,包括字符串格式化、日期时间操作、时区处理和日历功能等方面。这些基础但实用的技能将有助于开发者更好地进行iOS应用的开发工作。
在上面的代码中,我们首先获取当前时间,然后使用 NSDateFormatter 将日期格式化为字符串。我们可以根据需要修改日期的格式,例如,"YYYYMMddHHmmss"。 二、获取年月 如果我们只需要获取年月,可以使用以下代码: ...
通过`-[NSDateFormatter setDateFormat:]`设置日期格式,我们可以根据需要调整显示样式。对于“刚刚”、“5分钟前”这样的非标准格式,可能需要自定义字符串模板。 4. **KVC(Key-Value Coding)和Category** 在...
否则,我们直接显示具体的日期和时间(格式为“MM-dd HH:mm”)。 如果年份不相同,那么时间已经跨年,我们直接以完整的日期和时间格式(“yyyy-MM-dd HH:mm”)展示。 这个方法适用于需要精确到年份的场景,它能...
1. Locale:设置日期选择器的地区,影响日期和时间的显示格式。例如,可以设置为中国简体中文("zh_Hans_CN")或英语("en_US")。 ```objc [datePicker setLocale:[[NSLocale alloc]initWithLocaleIdentifier:@...
} scheduled 固定时间 Interval间隔时间 repeats重复 //bool orClose; -(void)btnPress{ // orClose=!orClose; //判断定时器的指针是否存在(定时器的对象是否存在) if(_tim){ //必须在定时器失效以后将定时器的...