DATA: BEGIN OF l_date,
興平ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!
year(4) TYPE n,
month(2) TYPE n,
day(2) TYPE n,
END OF l_date.
l_date = SY-DATUM.
DO 3 TIMES.
IF l_date-month = 1.
l_date-year = l_date-year - 1.
l_date-month = 12.
ELSE.
l_date-month = l_date-month - 1.
ENDIF.
WRITE:/ l_date-year, l_date-month.
ENDDO.
這是年月日時分秒在一個字段的數(shù)據(jù)類型
DATA: lv_timestamp TYPE timestamp. "UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
GET TIME STAMP FIELD lv_timestamp.
WRITE:/ lv_timestamp.
不過還是定義兩個字段,一個日期一個時間,一般都用這種
然后用sy-datum和sy-uzeit獲取的系統(tǒng)服務(wù)器時區(qū)時間比較方便
問題1. select 怎麼可以取sy-datum或其他欄位的年月
move sy-datum+0(4) to YYYYMM. 這樣可以取到年月放入變量中
select sy-datum+0(4) 也可以這樣直接操作,建議先用變量保存
問題 2. 如何在SELECT-OPTIONS中寫可以選年月,而不是年月日的
直接調(diào)用日期函數(shù) F4_DATE ,彈出對話框的形式或手工輸入完整的日期,然后截取日期字符串前4位, 即:YYYYMM, 得到年月。
另一種方法是:做兩個輸入選項,手動輸入年YYYY和月MM即可,最后將兩個字段拼接到一個字符中YYYYMM, 即得到年月。