IOS-NSDateFormatter使用介绍
IOS-NSDateFormatter使用介绍
NSDateFormatter的使用:
NSDate *nowDate = [[NSDate alloc] init];NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];[dateFormatter setDateFormat:@"yyyy-mm"];NSString *time = [dateFormatter stringFromDate:nowDate];NSLog(@"time------%@", time);
格式化参数:
格式化参数如下: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: 毫秒常用日期结构:
yyyy-MM-dd HH:mm:ss.SSS
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd
MM dd yyyy
获取本时区时间:
[NSDate date]获取的是GMT时间,要想获得某个时区的时间,以下代码可以解决这个问题
NSDate *date = [NSDate date];
NSTimeZone *timeZone = [NSTimeZone systemTimeZone];
NSTimeInterval timeInterval = [timeZone secondsFromGMTForDate:date];
NSDate *localeDate = [date dateByAddingTimeInterval:timeInterval];
转载于:https://www.cnblogs.com/AbeDay/p/5026919.html
IOS-NSDateFormatter使用介绍相关推荐
- iOS Simulator功能介绍关于Xamarin IOS开发
iOS Simulator功能介绍关于Xamarin IOS开发 iOS Simulator功能介绍 在图1.38所示的运行效果中,所见到的类似于手机的模型就是iOS Simulator.在没有iPh ...
- Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得
[整理]Xcode中的iOS模拟器(iOS Simulator)的介绍和使用心得 2012-12-12 10:45:40| 分类: Apple|字号 订阅 原文链接: http://www.crif ...
- [iOS]MVVM-框架介绍
我于 2011 年在 500px 找到自己的第一份 iOS 开发工作.虽然我已经在大学里做了好几年 iOS 外包开发,但这才是我的一个真正的 iOS 开发工作.我被作为唯一的 iOS 开发者被招 ...
- IOS自动化打包介绍
摘要 随着苹果手持设备用户的不断增加,ios应用也增长迅速,同时随着iphone被越狱越来越多的app 的渠道也不断增多,为各个渠道打包成了一件费时费力的工作,本文提供一种比较智能的打包方式来减少其带 ...
- iOS总体框架介绍和详尽说明
总体介绍 iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Cocoa Touch Layer(触摸UI层).MediaLayer(媒体层).Cor ...
- iOS 常用框架介绍
iOS框架介绍 Cocoa Touch GameKit 实现对游戏中心的支持,让用户能够在线共享他们的游戏相关的信息 iOS设备之间蓝牙数据传输 从iOS7开始过期 局域网游戏 ...
- iOS SDWebImage详细介绍
在iOS的图片加载框架中,SDWebImage使用频率非常高.它支持从网络中下载且缓存图片,并设置图片到对应的UIImageView控件或者UIButton控件.在项目中使用SDWebImage来管理 ...
- IOS开发工具介绍之Xcode开发工具使用
IT在线教育专家--麦子学院特约授课老师柯博文<iOS开发入门实战>向我们详细的讲述了ios开发实战过程.Xcode开发工具是ios开发的流程使用范围最广的工具. 在所有课程开始之前,柯博 ...
- iOS App Extension 介绍
应用扩展介绍 App Extension是iOS8推出来的一个新特性,iOS9,iOS10中相继推出了许多新的扩展点. 应用扩展程序可以让我们自定义功能和内容扩展到应用程序之外,并在用户与其他应用程序 ...
- IOS 第三方库介绍
1. AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS.Mac OS X网络通信类库,现在是G ...
最新文章
- Spring的Bean生命周期,11 张高清流程图及代码,深度解析
- Docker 健康检查功能
- 如何消除运动后肌肉酸痛 (DOMS - Delayed Onset Muscle Soreness)
- CentOS 5.5升级网卡驱动
- 机器学习面试题合集Collection of Machine Learning Interview Questions
- Redis的过期机制
- react学习(70)--拼接方式
- php解析html数组,HTML中如何处理PHP传递的三维数组
- 使用find 命令执行命令 -exec
- python find函数 和index的区别_python list的index()和find()的实现
- 剑指offer(C++)-JZ77:按之字形顺序打印二叉树(数据结构-树)
- oracle10g rac导出ocr,Oracle RAC OCR磁盘故障快速恢复方法
- 克拉默法则(Cramer's Rule)的证明
- java 生成uuid
- C++/OpenGL 入门(1):关于VS2017 中OpenGL部分安装过程
- 秒杀于丹、蒋勋、蒙曼,每篇都有10万+的潜质。《六神磊磊读唐诗》,5星。
- 机器学习需要的数据量需要怎么算
- android京东源码下载,京东商城APP - 源码下载|通讯/手机编程|android开发|源代码 - 源码中国...
- 武汉第一职业教育中心计算机技能高考,武汉市第一职业教育中心
- [转贴]杨式太极拳八十五式通释—1—王志远
热门文章
- python中end 1 意思_python中“end=”是什么意思?_后端开发
- arraylist下标从几开始_漫画:为什么计算机从 0 开始计数,而不是从 1 开始?
- java编译器代码检查_Java编译器可以优化此代码吗?
- (二分搜索法尺取法)subsequence
- android sd卡不可写,Android检查SD卡是否可读写
- linux图形界面为英文,Linux下“英文控制台 中文图形界面”的实现
- 在plsql里面怎么去掉空行_PLSQL基本操作手册.doc
- linux read recv,read()/ recv()成功,但缓冲区未更改且为空
- Java多线程的使用
- 澄海哪里学机器人编程_少年学机器人编程