ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » SAP R/3 » 系统开发及跨应用设置 » ABAP: 如何才能获到系统当前时间

标题: ABAP: 如何才能获到系统当前时间
离线 passionwu
村夫



精华贴数 0
个人空间 0
技术积分 1976 (815)
社区积分 50 (4891)
注册日期 2003-10-7
论坛徽章:4
会员2007贡献徽章授权会员生肖徽章:蛇生肖徽章:蛇  
      

发表于 2008-5-16 10:14 
ABAP: 如何才能获到系统当前时间

ABAP中有两个系统常量SY-DATUM, SY-UZEIT可以获取系统时间, 但这两个常量是在系统编译运行时就将系统的时间保存了, 在系统运行过程中,这两个常量的值并不会跟着系统的时间变化而变化. 如: 一个程序在5/16 08:00开始运行, 将sy-datum, sy-uzeit分别保存2008/05/16和08:00:00这两个值.可如果系统运行了两个小时后,我现在想取系统的当前时间就没办法再用这两个常量来取.我该怎样才能取得系统当前的时间呢?
please help me.


__________________
做一个最好的自己
只看该作者    顶部
离线 lpp42
煙雨夕陽


精华贴数 0
个人空间 0
技术积分 1224 (1432)
社区积分 1230 (832)
注册日期 2007-8-6
论坛徽章:14
授权会员2008北京奥运纪念徽章:铁人三项2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:篮球2008北京奥运纪念徽章:田径2008北京奥运纪念徽章:射箭
2008北京奥运纪念徽章:摔跤2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:曲棍球行业板块每日发贴之星生肖徽章2007版:牛

发表于 2008-5-16 11:47 
是的,常量是不能随时间增加的.
sy-uzeit只能记录你调用那个点的时间.
系统运行结束后你继续用sy-uzeit再取一次值不行吗?那个取的就是结束时间


__________________
妈妈说人最好不要错过两样东西,最后一班回家的车和一个深爱你的人
只看该作者    顶部
离线 rockwl2001
Rocky月影


来自 上海
精华贴数 0
个人空间 160
技术积分 446 (4356)
社区积分 14 (9019)
注册日期 2004-10-30
论坛徽章:3
授权会员开发板块每日发贴之星2008年新春纪念徽章   
      

发表于 2008-5-16 18:05 
sy-uzeit是变量,不是常量,时间一直没有变是因为你没有刷新,请使用get time语句就可以刷新了。


__________________
SAP ABAP -> SAP BW
25岁前拼学习效率和学习方法,25岁后拼各种软技巧。
只看该作者    顶部
离线 passionwu
村夫



精华贴数 0
个人空间 0
技术积分 1976 (815)
社区积分 50 (4891)
注册日期 2003-10-7
论坛徽章:4
会员2007贡献徽章授权会员生肖徽章:蛇生肖徽章:蛇  
      

发表于 2008-5-19 15:11 
回复 #2 lpp42 的帖子

系统运行中再次用sy-uzeit取得的时间是不变的.


__________________
做一个最好的自己
只看该作者    顶部
离线 passionwu
村夫



精华贴数 0
个人空间 0
技术积分 1976 (815)
社区积分 50 (4891)
注册日期 2003-10-7
论坛徽章:4
会员2007贡献徽章授权会员生肖徽章:蛇生肖徽章:蛇  
      

发表于 2008-5-19 15:12 


QUOTE:
原帖由 rockwl2001 于 2008-5-16 18:05 发表
sy-uzeit是变量,不是常量,时间一直没有变是因为你没有刷新,请使用get time语句就可以刷新了。

请教一下,如何用get time刷新? 我是菜鸟.


__________________
做一个最好的自己
只看该作者    顶部
离线 hjy2000
高级会员



精华贴数 0
个人空间 0
技术积分 2192 (727)
社区积分 13 (9286)
注册日期 2003-7-31
论坛徽章:4
会员2007贡献徽章授权会员生肖徽章2007版:鸡ITPUB新首页上线纪念徽章  
      

发表于 2008-5-19 16:07 


QUOTE:
原帖由 passionwu 于 2008-5-19 15:11 发表
系统运行中再次用sy-uzeit取得的时间是不变的.

是吗?还真没注意


__________________
以后要在这多混混好好学习天天上ITPUB :D
GoogleBaiduLibrary一个都不能少
Orz
只看该作者    顶部
离线 sofy124
moneymoneyhome


精华贴数 0
个人空间 0
技术积分 3354 (440)
社区积分 2127 (575)
注册日期 2006-7-25
论坛徽章:19
生肖徽章2007版:羊     
      

发表于 2008-5-19 16:07 
how get time?


__________________
MM/WM/ABAP/BASIS
————————————————————
MSN:SOFY9878124@HOTMAIL.COM
加我请说明理由。
只看该作者    顶部
离线 sorrowlich


精华贴数 0
个人空间 0
技术积分 2399 (656)
社区积分 348 (1730)
注册日期 2007-8-1
论坛徽章:9
2008北京奥运纪念徽章:沙滩排球2008北京奥运纪念徽章:排球2008北京奥运纪念徽章:沙滩排球2008北京奥运纪念徽章:沙滩排球2008北京奥运纪念徽章:沙滩排球2008北京奥运纪念徽章:排球
2008北京奥运纪念徽章:沙滩排球     

发表于 2008-5-19 16:19 
直接写get time.
参考:

write sy-uzeit.
CALL FUNCTION 'AB_SLEEP'
EXPORTING
   WAIT_TIME            = 5.
get time.
write sy-uzeit.


__________________
JEM7V
只看该作者    顶部
离线 lpp42
煙雨夕陽


精华贴数 0
个人空间 0
技术积分 1224 (1432)
社区积分 1230 (832)
注册日期 2007-8-6
论坛徽章:14
授权会员2008北京奥运纪念徽章:铁人三项2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:篮球2008北京奥运纪念徽章:田径2008北京奥运纪念徽章:射箭
2008北京奥运纪念徽章:摔跤2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:拳击2008北京奥运纪念徽章:曲棍球行业板块每日发贴之星生肖徽章2007版:牛

发表于 2008-5-19 16:54 
学习.
还真没用过...


__________________
妈妈说人最好不要错过两样东西,最后一班回家的车和一个深爱你的人
只看该作者    顶部
离线 dudu蓝蓝
一般会员


精华贴数 0
个人空间 13
技术积分 485 (4014)
社区积分 1057 (926)
注册日期 2007-10-16
论坛徽章:40
授权会员2008北京奥运纪念徽章:跳水2008北京奥运纪念徽章:沙滩排球2008北京奥运纪念徽章:蹦床2008北京奥运纪念徽章:柔道2008北京奥运纪念徽章:现代五项
2008北京奥运纪念徽章:排球2008北京奥运纪念徽章:帆船ERP板块每日发贴之星ERP板块每日发贴之星ERP板块每日发贴之星ERP板块每日发贴之星

发表于 2008-5-19 17:18 
学习~


__________________
sap……
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问