Google给返回的时间是国际标准时间,但客户端必须是本地时间,需要做相应的转换

下面这段代码给出相应的字串转换

  1. - (id)transformedValue:(id)beforeObject
  2. {
  3. GDataDateTime *dateTime = [beforeObject editedDate];
  4. NSDate * oriDate = dateTime.date;
  5. NSDate * newDate = [oriDate dateByAddingTimeInterval:[[NSTimeZone localTimeZone] daylightSavingTimeOffset]];
  6. dateTime = [[[GDataDateTime alloc] initWithDate:newDate timeZone:[NSTimeZone localTimeZone]] autorelease];
  7. NSString * result = [dateTime stringValue];
  8. result = [result stringByReplacingOccurrencesOfString:@"T" withString:@" "];
  9. result = [result stringByReplacingOccurrencesOfString:@"Z" withString:@" "];
  10. return result ;
  11. }

转载于:https://blog.51cto.com/bhlzlx/1027026

GDataDate 的本地时间转换相关推荐

  1. 将本地时间转换成 UTC 时间,0时区时间

    // 将时间戳转换成日期格式: function timestampToTime(timestamp) { var date = new Date(timestamp);//时间戳为10位需*1000 ...

  2. jQuery 将本地时间转换成 UTC 时间,计算时差,将UTC时间转换成 本地 时间

    //使用方式 let date = 'YYYY-MM-DD'; //你的时间格式(你的时间)//调用 FormatUtcDate(new Date( date + ' 00:00:00 ')) For ...

  3. c# UTC时间和本地时间转换(北京时间)

    如果知道具体时差,比如北京时间比UTC快8个小时,就直接加减就可以 如果不知道也可以用TimeZoneInfo.Utc.BaseUtcOffset获取相差然后加减 上面说的方法还有其他的方法如下: S ...

  4. Java时间处理(UTC时间和本地时间转换)

    文章内容引用来源: http://blog.csdn.net/top_code/article/details/50462922 前言: 本文主要对UTC.GMT.CST等时间概念做简单的介绍,比较实 ...

  5. 时间戳和时间的相互转换,以及中国本地时间转换成国外时间

    1.时间戳换成时间: function timetamp(time){var date = new Date(time);//时间戳为10位需*1000,时间戳为13位的话不需乘1000var Y = ...

  6. JavaScript UTC时间转换

    UTC:协调世界时,又称世界统一时间.世界标准时间.国际协调时间. 格林尼治标准时(GMT) 格林尼治标准时间(Greenwich Mean Time,GMT)是指位于伦敦郊区的皇家格林尼治天文台的标 ...

  7. c语言utc时间转换北京时间_C/C++标准库之转换UTC时间到local本地时间详解

    前言 UTC 时间DateTime.UtcNow 和 系统本地时间 DateTime.Now 相差8个时区 ,美国本地时间和北京时间相差15个时区: 美国,而一般使用UTC时间方便统一各地区时间差异. ...

  8. linux c 设置utc时间,C/C++标准库之转换UTC时间到local本地时间详解

    前言 UTC 时间DateTime.UtcNow 和 系统本地时间 DateTime.Now 相差8个时区 ,美国本地时间和北京时间相差15个时区: 美国,而一般使用UTC时间方便统一各地区时间差异. ...

  9. boost::posix_time模块实现本地时间和 UTC 之间的转换的测试程序

    boost::posix_time模块实现本地时间和 UTC 之间的转换的测试程序 实现功能 C++实现代码 实现功能 boost::posix_time模块实现本地时间和 UTC 之间的转换的测试程 ...

最新文章

  1. Java长存!12个Java长久占居主要地位的原因
  2. 基于无监督深度学习的单目视觉的深度和自身运动轨迹估计的深度神经模型
  3. java 测试磁盘io,详解三种Linux测试磁盘IO性能的方法总结,值得收藏
  4. GBDT、随机森林、xgboost算法原理解析视频公开
  5. [转载] Python列表拷贝复制函数copy()函数的作用
  6. 简单了解一下如何使用Spring框架里JDBC和事务
  7. macBook Air出现部分乱码问题解决(浏览器、appstore乱码)
  8. 测试环境是什么?怎样搭建出好的测试环境?
  9. 金山毒霸2011进程合并更新 更顺畅运行电脑
  10. es6兼容性问题解决
  11. 计算机操作系统有几种基本管理,操作系统有哪些管理功能
  12. 【实战毕业论文排版】图片添加题注实现自动编号
  13. Misc_PNG高宽详解
  14. 企业wifi认证登录靠谱吗
  15. 【FPGA基础】DDR的基本原理介绍,DDR快速上手使用
  16. 移动应用、大数据等推动广域网优化未来三年高速增长
  17. 安卓高仿京东淘宝的筛选功能,全网最简单方便
  18. 近期Domino相关产品要闻速览
  19. byte转16进制字符串<——>16进制转byte
  20. unity android输入法,Unity打包Android 输入法弹出界面上移的问题

热门文章

  1. PowerDesigner实用技巧小结(4)
  2. php对用户输入的非标准格式日期匹配
  3. taobao淘宝 开源的项目tair 简介
  4. jupyter notebook + 服务器中docker 使用配置
  5. 文件与目录的默认权限与隐藏权限
  6. 研究生阅读管理文献---我阅读科研文献的一些做法
  7. 更换jdk版本_滴滴夜莺发布 v3 版本,从运维监控演化成了运维平台
  8. python 多线程 异步_python 多线程异步
  9. 实验一 熟悉常用的Linux操作,实验2-熟悉常用的HDFS操作
  10. springboot主线程_springboot中的多线程.md