Re: [請益] 請教高手要加3個月的程式寫法
if intnx("month",start_dt,0,'end') = start_dt
then intnx("month",start_dt,3,'end')
else intnx("month",start_dt,3,'same') end
SAS code
只是我好奇的是
如果是11/29你要怎麼處理
2/29 ? 3/1?
※ 引述《ppking (老宅男)》之銘言:
: 如有一個起的變數是2013/04/01
: 則迄的值就為2013/07/01
: 但如遇到2013/03/31
: 則迄的值就要為2013/06/30
: 目前遇到困擾是31日及2月底日期的判斷
: 造成程式寫法要寫很多if寫法
: 不知各位高手有沒有比較簡單的寫法 就可寫出
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.164.97.195
→
04/01 21:03, , 1F
04/01 21:03, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 6 篇):