objective c-ios-DateFormat转换

问题描述

ios-DateFormat转换

有一个字符串:

2012-11-08T13:50:05.284-08:00

转换成这个格式:

November 8, 2012 1:50 PM,

已经确认了日期格式:
YYYY-MM-DDThh:mm:ss.s

代码:

NSDateFormatter *dateFormat = [ [NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"YYYY-MM-DDThh:mm:ss.sTZD"];
NSDate *date = [dateFormat dateFromString:@"2012-11-08T13:50:05.284-08:00"];

[dateFormat setDateFormat:@"MMMM dd, yyyy hh:mm a"];
NSString *newDateStr = [dateFormat stringFromDate:date];

不知道这样设置对不对呢?

解决方案

设置的方法没问题, 年和日应该是小写的 yyyy - MM - dd

时间: 2024-10-30 17:23:11

objective c-ios-DateFormat转换的相关文章

objective c-关于ios时间转换的问题

问题描述 关于ios时间转换的问题 我想把小时.分.秒转换为秒的形式.请介绍一个方法能实现,多谢. NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *componentsDiff = [gregorianCalendar components:NSHourCalendarUnit fromDate:[NSDat

音频格式转换-ios音频转换 wav转成amr格式如何实现(要求64位的)

问题描述 ios音频转换 wav转成amr格式如何实现(要求64位的) 做一个录音功能,想把录音的格式转换为amr格式上传到服务器,但是网上搜到的都是几年前的,不支持64位架构,有没有大神知道如何在64位架构下的音频转换!!! 解决方案 如果你找的录音功能是采用lame库转换的话,64位架构可以参考一下这个地址:http://www.shaoqun.com/a/109102.aspx

如何把获得的数据流转换成一副图片(Bitmap)

其原理就是把获得倒的数据流序列化到内存中,然后经过加工,在把数据从内存中反序列化出来就行了. 难点就是在如何实现加工.因为Bitmap有一个专有的格式,我们常称这个格式为数据头.加工的过程就是要把这个数据头与我们之前获得的数据流合并起来.(也就是要把这个头加入到我们之前获得的数据流的前面) 那么这个头是什么呢?它是一个固定长度(14个byte)的数据.具体内容见代码.由于这个头是对任何Bitmap对象都是通用的,所以加入头的过程基本上都是一样的.代码如下: 1 using System; 2 u

转换到 StoryBoard 的发布说明(Converting to Storyboards Release Notes)

转换到 StoryBoard 的发布说明(Converting to Storyboards Release Notes) 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 转换到 StoryBo

JavaScript通过字典进行字符串翻译转换的方法_javascript技巧

本文实例讲述了JavaScript通过字典进行字符串翻译转换的方法.分享给大家供大家参考.具体分析如下: 这里实际上就是先设置一个对照的字典,然后通过翻译函数,从字典中找到相应的键值.需要在JavaScript 1.8以上版本使用 函数定义如下: function CreateTranslator(translationTable) function(s) s.replace( new RegExp([k for (k in translationTable)].join('|'), 'g'),

iOS 汉字的拼音_IOS

废话不多说,直接给大家贴关键代码了. 具体代码如下所示: #import <Foundation/Foundation.h> @interface NSString (Utils) /** * 汉字的拼音 * * @return 拼音 */ - (NSString *)pinyin; @end #import "NSString+Utils.h" @implementation NSString (Utils) //汉字的拼音 - (NSString *)pinyin{ N

手机游戏iOS版本更易赚钱 Android侵权问题严重

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   在Android,你可能找不到出色的游戏,但在iPhone可不是这样.自从Android进入市场以来,几乎每款热卖游戏,像Where's My Water和 Bridge Constructor,都是 首先出现在苹果设备上,这种情况在短期内不会改变.     Kepa Auwae说,Android就像是iOS客户端的存储仓库.他的Rocketcat Games

node+websocket 实时聊天实例教程

 最近,负责的游戏需要一个聊天功能,由于是实时的聊天,便想到了现在挺火的websocket,折腾了一天一夜,总算有点眉目了,现在总结如下: websocket 是html5一个通信协议,可以实时通信.本例的聊天是用的socket的框架socket.io实现的,socket.io 集成了websocket和xhr-polling(长轮询)等多种通信方式 1.搭建node环境 从node官网,本人选择的window的msi 一键安装.安装完node 之后还需配置系统环境变量 PATH 属性里添加上你

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

  这篇文章主要介绍了ios开发中时间转换的方法集锦,需要的朋友可以参考下 在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理. 例如: //实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setDateFormat:@"yy

Cordova实现视频格式转换插件(转成mp4格式,iOS版)

本文演示如何开发一个自定义插件,来实现视频格式的转换.由于使用 iPhone 拍摄的视频是 mov 格式的,为了让视频能够在多平台下都能顺利播放,我们实现一个将视频转换为 mp4 格式的自定义插件. 1,实现原理 (1)通过 AVAssetExportSession 我们可以实现视频格式的转换,除了转成mp4编码格式,还有很多其它格式可供选择. (2)除了编码格式外,AVAssetExportSession 还可以设置各种压缩质量.(本样例使用高质量,即不对其压缩.如果想要让生成的视频体积小点便