美文网首页
2019-02-15——ABAP9日期和时间

2019-02-15——ABAP9日期和时间

作者: 林之禾 | 来源:发表于2019-02-15 14:17 被阅读0次

ABAP提供了两种内置类型来处理日期和时间
1、D data type
2、T data type

data: data type d,
time type t.

data: year type i,
month type i,
day type i,
hour typa i,
minute type i,
second type i.
数据类型 说明
D 内置的固定长度日期类型,格式为YYYYMMDD。 例如,值20100913表示2010年9月13日的日期。
T 内置固定长度时间类型,格式为HH MM SS。 例如,值102305表示时间10:23:05 AM。
TIMESTAMP(类型P - 长度8无小数) 此类型用于表示YYYYMMDDhhmmss表单中的短时间戳。 例如,值20100913102305表示2010年9月13日上午10:23:05的日期。
TIMESTAMPL (类型P - 长度11小数7) TIMESTAMPL表示YYYYMMDDhhmmss,mmmuuun表单中的长时间戳。 这里,附加数字“mmmuuun"表示秒的分数。

当前日期和时间

report yr_sep_15.
data: date_1 type d.

date_1 = sy-datum.
write: / 'present date is:', date_1 DD/MM/YYYY.

date_1= date_1 + 06.
write: / 'date after 6 days is:', date_1 DD/MM/YYYY.
present date is : 21.09.2015
date after 6 days is : 27.09.2015

时间计算

report yr_sep_15.
data: time_1 type t.
time_1 = sy-uzeit.

write /(60) time_1 using edit mask
'now the time is: _:_:_:'.
time_1 = time_1 +75.

write /(60) time_1 using edit mask
'a minute and a quarter from now, it is:_:_:_'.
now the time is 11:45:05
a minute and a quarter from now, it is : 11:46:20

使用时间戳

report yr_sep_12.
data: stamp_1 type timestamp,
stamp_2 type timestampl.
get time stamp field stamp_1.
write: / 'the short time stamp is:',stamp_1

time zone sy-zonlo.
get time stamp field stamp_2.
write: / 'the long time stamp is:' , stamp_2
time zone sy-zonlo.
the short time stamp is : 18.09.2015 11:19:40
the long time stamp is: 18.09.40,9370000

相关文章

  • 2019-02-15——ABAP9日期和时间

    ABAP提供了两种内置类型来处理日期和时间1、D data type2、T data type 当前日期和时间 时...

  • 时间和日期

    时间和日期 time 包为我们提供了一个数据类型 time.Time(作为值使用)以及显示和测量时间和日期的功能函...

  • 日期和时间

    日期和时间 必须 使用 Carbon 来处理日期和时间相关的操作。

  • 日期和时间

    PHP日期和时间之取得当前的Unix时间戳 UNIX 时间戳(英文叫做:timestamp)是 PHP 中关于时间...

  • 日期和时间

  • 日期和时间

    Java API中关于日期和时间,有三个主要类 Data:表示时刻,即绝对时间,与年月日无关。Calendar:表...

  • 日期和时间

    Date和time对象允许您及时存储对特定实例的引用。您可以使用日期和时间对象来执行计算和比较,以解决日期和时间计...

  • 日期和时间

    1.获取当前日期 2.2021-09-06T10:32:07.000+0000 格式转换为 2021-09-06 ...

  • 时间和日期

  • 一次只做一件事:60天易效能时间管理践行-打卡第36天

    打卡日期:2019-02-15 打卡累计天数:36/60 60天践行目标 1、早起6:00-6:30,早睡22:0...

网友评论

      本文标题:2019-02-15——ABAP9日期和时间

      本文链接:https://www.haomeiwen.com/subject/lfwpeqtx.html