datastage 函数_DataStage_Transformer常用函数
Date$Time
函數名稱
測試用列
描述
測試結果
CurrentDate
CurrentDate()
獲取系統當天日期
2008-08-05
CurrentTime
CurrentTime()
獲取系統當天時間
17:52:31
CurrentTimestamp
CurrentTimestamp()
獲取系統當天日期
時間
2008-08-05
17:52:31
HoursFromTime
HoursFromTime(
’
08:01:02
’
)
獲取小時
8
JulianDayFromDate
JulianDayFromDate(
‘2008
-08-
05’
)
2454685
MicroSecondsFromTime
MicroSecondsFromTime(
‘17:52:31’
)
返回一個微妙數
0
MinutesFromTime
MinutesFromTime('14:24:45')
返回一個分鐘數
24
MonthDayFromDate
MonthDayFromDate("2008-08-13")
返回當月的第幾天
13
DateFromDaysSince
DateFromDaysSince('13',"2008-08-12")
返回當天時間被加
后的日期類型
2008-08-25
MonthFromDate
MonthFromDate('2008-09-01')
返回當月的月
9
NextWeekdayFromDate
NextWeekdayFromDate('2008-08-10','Thursday')
傳入當月當天日期
返回得到傳入星期
幾的下一個日期幾
2008-08-14
PreviousWeekdayFromDate
PreviousWeekdayFromDate('2008-08-10','Wednesday')
傳入當月當天日期
返回得到傳入星期
幾的上一個日期幾
2008-08-06
SecondsFromTime
SecondsFromTime('17:23:44')
傳入時間返回時間
的秒數
44
SecondsSinceFromTimestamp
SecondsSinceFromTimestamp('2008-08-06
10:01:31','2008-08-19?09:12:31')
返回兩個日期的比
較后得出的秒數
-1.12026e+06?=
-1120260
TimeDate
TimeDate()
獲取系統時間以時
間,日,月,年顯示
14:07:50
06
Aug?2008
TimeFromMidnightSeconds
TimeFromMidnightSeconds('120')
傳入秒數獲得以計
算秒為時間單位的
時間
00:02:00
TimestampFromDateTime
TimestampFromDateTime('2008-09-01','07:30:41')
傳入日期,
時間整合
返回
Timestamp
2008-09-01
07:30:41
TimestampFromSecondsSince
TimestampFromSecondsSince('120','2008-08-07
11:12:13')
傳
入
秒
數
,
Timestamp
后返回將
秒
數
累
加
到
Timestamp
類型上
2008-08-07
11:14:13
TimestampFromTimet
TimestampFromTimet('120')
傳入秒數返回一個
unix
上的
timestamp
類型
1970-01-01
00:02:00
TimetFromTimestamp
TimetFromTimestamp('1970-01-01?00:02:00')
傳入
timestamp
類型
返回
unix?time_t
120
總結
以上是生活随笔為你收集整理的datastage 函数_DataStage_Transformer常用函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: viewer vue 文档_vue基于v
- 下一篇: plotplay恢复默认设置_PotPl