博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

观沧海的ABAP博客

简约 黑色
  SAPABAP.cublog.cn

关于作者
姓名:观沧海
职业:ABAP程序员 背着我的行李箱 昂首向前 一定要在秋天到来之前爬上葡萄树!!
年龄:老大不小了 掐指算算 嗯... 哇塞 光数自己的指头都不够啊 数玩了自己的所有指头 还数了旁边胖子将近10个指头才数够自己的岁数.哎 一谈到年龄就感慨啊 感慨胖子的手指头上的肉怎么那么多呢.
位置:济南+北京+上海+到处溜达
个性介绍:有个性 特有个性 特别有个性 有特别个性 个别有特性 个有特别行
|| << >> ||
我的分类


时间戳与日期 datestamp and date
看了这篇文章就不要再用下面的语句去取错误的时间了.
       字符串 = 时间戳字段
       时间 = 字符串(8).
这两句中没有时区转换.所以错误.
 
 
每个时间戳字段都有一个时区字段与之配合,共同完成标记时间的作用.
比如:
TIMESTAMP(时间戳)    TIMEZO(市区)
2009.06.03 16:00:00 UTC+8
2008.06.03 16:00:00 UTC+8
2008.08.02 16:00:00 UTC+8
2008.06.03 16:00:00 UTC+8
2009.06.03 16:00:00 UTC+8
时间戳中记载了标准时间(格林尼治时间)
时区中记载了所在时区.
 
转换函数:
 
CMS_TIMESTAMP_TO_DATE
 

Function module              CMS_TIMESTAMP_TO_DATE
  Import parameters               Value
  IV_TIMESTAMP                    20,080,603,160,000
  IV_TIMEZONE                     UTC+8
  Export parameters               Value
  EV_DATE                         2008.06.04
 
比如:CRM 单据中的appointment时间中显示2008.06.04(16点 加 8小时 是24点整.)
                         2008.06.04的时间戳是20080604000000
               数据库中的值(时间戳)是20,080,603,160,000
               数据库中时区是UTC+8(比格林尼治时间早八个小时
                                  20080604000000 减掉 8个小时 )
       六月三号的 24四点整就是2008年6月4号
 
转换函数:
CMS_DATE_TO_TIMESTAMP
CMS_TIMESTAMP_TO_DATE
搜索关键字 'stemp' date sap CRM appointment datetiemstemp 时间戳

发表于: 2008-06-04,修改于: 2008-06-04 13:18,已浏览198次,有评论0条 推荐 投诉


网友评论
 发表评论