objective c-转换日期时间到NSString

问题描述

转换日期时间到NSString

从XML中获取:2009-11-23T05:24:41.000Z

我想转化成这样的格式:Wed, Nov 4, 2009 8:00 PM - Wed, Nov 4, 2009 9:00 PM

可能吗?

解决方案

XML里面获取到的是时间戳还是字符串?
时间戳的话 NSDateFormatter 怎么都可以 看你了。
字符串的话 先转化为时间戳 然后同上

时间: 2024-11-03 00:19:08

objective c-转换日期时间到NSString的相关文章

js中的时间转换—毫秒转换成日期时间的示例代码

 本篇文章主要是对js中的时间转换-毫秒转换成日期时间的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 js毫秒时间转换成日期时间   代码如下: var oldTime = (new Date("2011/11/11 20:10:10")).getTime(); //得到毫秒数   大多数是用毫秒数除以365*24*60*60&1000,这么转回去,这种方法转换太过复杂,年月日,时分秒都要不同的方法获取,而且有的年份有366天,有的365天,这么算起来就太过

Sql日期时间格式转换

原文:Sql日期时间格式转换 sql server2000中使用convert来取得datetime数据类型样式(全) 日期数据格式的处理,两个示例: CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/*时间一般为getdate()函数或数据表里的字段*/ CONVERT(varchar(10), 时间一, 23) 结果:2007-02-01 /*varchar(10)表示日期输出的格式,如果不够长会发生截取*/ 语句及查询结果:Select C

查询-从字符串转换日期和/或时间时,转换失败

问题描述 从字符串转换日期和/或时间时,转换失败 我想查询特定日期的数据,然后出现图中的提示,这是什么原因 解决方案 你的代码有两个问题 一个是你的ToString() 应该写yyyy-MM-dd,你这么写,无论用户怎么设置都是2015-4-1了 另一个是,你的日期和时间之间缺少空格. "00:00:00"修改为" 00:00:00" 解决方案二: 下一个断点,贴出你的CommandText,你的图显示不全,看不出另外一半.你的sql有问题.

[SqlException (0x80131904): 从字符串转换日期和/或时间时,转换失败。

问题描述 数据库是从SqlServer2008移到SqlServer2014上,直接从VS2010上支行不会有问题,但是发布出去就有错,错误如下:"/"应用程序中的服务器错误.从字符串转换日期和/或时间时,转换失败.说明:执行当前Web请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.Data.SqlClient.SqlException:从字符串转换日期和/或时间时,转换失败.源错误:执行当前Web请求期

JSON.stringify转换JSON时日期时间不准确的解决方法_javascript技巧

调用JSON.stringify将对象转为对应的字符串时,如果包含时间对象,时间对象会被转换为国家标准时间(ISO),而不是当前国家区域的时间,测试代码如下: 复制代码 代码如下: <script>     //var o = new Date();     //console.log(o.toString())//中国时区时间,格式如"Wed Jun 11 2014 10:51:42 GMT+0800"     //console.log(JSON.stringify(o

js中的时间转换—毫秒转换成日期时间的示例代码_javascript技巧

js毫秒时间转换成日期时间 复制代码 代码如下: var oldTime = (new Date("2011/11/11 20:10:10")).getTime(); //得到毫秒数 大多数是用毫秒数除以365*24*60*60&1000,这么转回去,这种方法转换太过复杂,年月日,时分秒都要不同的方法获取,而且有的年份有366天,有的365天,这么算起来就太过复杂了. 后面自己试了一个方法,居然成功了 复制代码 代码如下: var oldTime = (new Date(&qu

从字符串转换日期和/或时间时,转换失败

问题描述 从字符串转换日期和/或时间时,转换失败 string sqlstr2 = @"UPDATE CardLog SET Date=@Date,Time=@Time"; using (SqlConnection cn = new SqlConnection(DBAssist.ConnectionString)) { SqlCommand cmd = cn.CreateCommand(); cmd.CommandText = sqlstr2; cmd.Parameters.AddWi

php strtotime 将日间日期转换成时间时间戳

/*  将日间日期转换成时间时间戳  strtotime(time,now)参数 描述  time 规定要解析的时间字符串.  now 用来计算返回值的时间戳.如果省略该参数,则使用当前时间.    <?php  echo strtotime("now"), " ";  echo strtotime("10 September 2000"), " ";  echo strtotime("+1 day"

C++时间戳转换成日期时间的步骤和示例代码_C 语言

因工作需要,经常跟时间戳打交道,但是因为它仅仅是一个数字,我们很难直接看出它有什么意义,或两个时间戳之间究竟差了多长的间隔.于是从MSDN for Visual Studio6上找到了时间戳转换成日期时间的算法.本文除介绍这一算法外,还提供一个示例代码. 1.将时间戳转换成一串32比特的二进制数.有些数字转换之后不够32位,则在前面补充0.这可通过windows自带的计算器完成.比如481522543转换成 0001 1100 1011 0011 0111 0011 0110 1111 2.根据