2017-04-09 110 views
0

我正在從事物業管理應用程序。我有一個payment如何生成日期付款日期

accountId, startPaymentDate, NextPaymentDate, EndPaymentDate, CurrentPaymentDate 

我的挑戰是產生NextPaymentDate

這個NextPaymentDate是在CurrentPaymentDate之後立即生成的,它是每月的。例如,如果當前支付日期爲1-04-2017,則應更新下一行中的表accountIdNextPaymentDate作爲1-05-2017。

感謝

+0

好了,所以這這一點你覺得很難嗎?你只需要添加一個月到'CurrentPaymentDate'? –

+0

我需要從CurrentPaymentDate獲得NextPaymentDate –

+0

因此,聽起來你只需要添加一個月,對吧? –

回答

0

假設CurrentPaymentDate的數據類型爲DateTime和你正在使用的日期格式爲DD/MM/YYYY你應該能夠使用以下命令:

NextPaymentDate = CurrentPaymentDate.AddMonths(1); 
+0

謝謝。從你的觀點來看,我有一個關於如何解決問題的想法。只需使用DATEADD函數向currentPaymentDate添加一個月即可獲取nextPaymentdate。 –