abap获取日期_SAP ABAP 日期和时间

本文介绍了ABAP中处理日期和时间的方法,包括内置类型D和T,以及时间戳类型TIMESTAMP和TIMESTAMPL。示例代码展示了如何获取当前日期、增加日期、时间计算以及使用时间戳。
摘要由CSDN通过智能技术生成

ABAP毫不保留地引用了公历日历,在世界大部分地区有效。 我们可以将输出转换为特定国家/地区的日历。 日期是指定到关于日历的精确日,周或月的时间。 时间被指定为相对于一天的精确秒或分钟。 ABAP总是以24小时格式节省时间。 输出可以具有特定于国家的格式。 日期和时间通常被解释为在当前时区有效的本地日期。

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

T data type

以下是基本格式:DATA: date TYPE D,

time TYPE T.

DATA: year TYPE I,

month TYPE I,

day TYPE I,

hour TYPE I,

minute TYPE I,

second TYPE I.

这两种类型都是分别具有YYYYMMDD和HHMMSS格式的固定长度字符类型。

时间戳

除了这些内置类型,其他两种类型TIMESTAMP和TIMESTAMPL在许多标准应用程序表中用于存储UTC格式的时间戳。 下表显示了ABAP中可用的基本日期和时间类型。编号数据类型和说明

1D

内置的固定长度日期类型,格式为YYYYMMDD。 例如,值20100913表示2010年9月13日的日期。

2T

内置固定长度时间类型,格式为HH MM SS。 例如,值102305表示时间10:23:05 AM。

3TIMESTAMP(类型P - 长度8无小数)

此类型用于表示YYYYMMDDhhmmss表单中的短时间戳。 例如,值20100913102305表示2010年9月13日上午10:23:05的日期。

4TIMESTAMPL(类型P - 长度11小数7)

TIMESTAMPL表示YYYY

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值