(2)某一時間點去加減一段時間(duration)
譬如說我們想根據指定日期去加上一段時間而得到新的日期。
1.第一步與第二步與9.1的前兩個步驟相同,點選Transform(轉換)→Date and Time Wizard(日期和時間精靈)→選擇Calculate with dates and times(以日期和時間計算)→Next(下一步)。
2.選擇Add or subtract a duration form a date(從日期加上或減去持續時間)→Next(下一步)。
3.Data放入所指定的特定日期,Duration Variable則放想要加減一段時間的那個變項,最後指定『一段時間』這個Duration變項的單位(年、月、週、日、時、分、秒,此例設定為日),但如果資料中並沒有一個Duration Variable的話,您可以直接輸入一個想做加減的常數在Duration Constant,不過仍要設定此常數的單位,最後在Operation選擇加減時間(此例為增加)。
4.Result Variable是指定出來的變數名稱(譬如說出院日期),Variable Label是變數註解的部分,最後Execution,左邊Create the variable now是直接建立變項,右邊的Paste the syntax into the syntax window則是將上述的設定轉成語法貼出在語法視窗。
5.上面9.1的例子是將time2與time1做相減得到差距的天數,9.2的例子是再將time1加上這個duration得到time3,因此time3的日期會和time2一模一樣。
(3)根據日期/時間變項,彙整成一個日期/時間點
譬如說我們keyin的時候已經把年月日分開key在3個欄位,現在想要整合在同一欄變數。
1.點選Transform(轉換)→Date and Time Wizard(日期和時間精靈)。
2.選擇Create a date/time variable from variables holding parts of dates or times(從部份保有日期或時間的變數建立日期/時間變數)→Next(下一步)。
3.左邊是日期組合,Year為年、Month為月、Day of Month為日,至於Day of year很不典型,別去使用;右邊的則是時間的組合,Days是天、Hours是小時、Minutes是分、Seconds是秒。
4.Result Variable是指定出來的變數名稱,Variable Label是變數註解的部分,Output Format是指輸出的變數欲呈現的格式,最後Execution,左邊Create the variable now是直接建立變項,右邊的Paste the syntax into the syntax window則是將上述的設定轉成語法貼出在語法視窗。
5.新增出來的日期變項time4已將year、month、date彙整成一個變項。
留言列表