看板 Statistics 關於我們 聯絡資訊
※ 引述《greenlibra (讓現在為幸福鋪路)》之銘言: : 我想請問一個SAS的指令該如何寫 : 有三筆資料代表的是日期 : 19970822 20001130 20090101 (YYYYMMDD文字變項) : 現在只想要知道月份 : 那我該如何寫 : 才能從這三筆資料中得到 : 08 11 01 : 感謝! 最近剛好在撰寫SAS的書籍 (其實是講義) 剛好有準備介紹時間函數 以下給你做個參考 y=year(date); m=month(date); d=day(date); 上列三個函數 可以分別幫你輸出 年份 月份 和日期 反之 如果你有 y m d 利用下列指令 date=mdy(m,d,y); format date yymmdd8.; /*不輸入亦可 只是格式會很醜就是了*/ 亦可將資料轉換成你需要的日期變項 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.225.33.161 ※ 編輯: tew 來自: 125.225.33.161 (01/31 22:03)
greenlibra:感謝^^ 01/31 22:36
bugle:沒有yyyymmddw.這個format, 你是指yymmddx8 or yymmdd8 吧! 02/01 01:08
※ 編輯: tew 來自: 125.225.33.161 (02/01 02:23)
tew:感謝樓上的指正 02/01 02:23
jangwei:寫書也!可以索取贈書嗎? XDDDDDDDDDDDDDDD 02/01 08:53
jwjeng:人家的書都還在寫,你就來要贈書喔? 02/02 01:46
tew:如果寫得出來的話 XD 02/02 08:01
tew:我再看看有沒有機會吧 02/02 08:01