addmonths - kod ve grafik fonksiyonu
Bu fonksiyon, startdate tarihinden n ay sonraki tarihi ve n negatif olursa, startdate tarihinden n ay önceki tarihi döndürür.
Söz Dizimi:
AddMonths(startdate, n , [ , mode])
Dönüş veri türü: dual
Bağımsız Değişkenler:
Bağımsız Değişken | Açıklama |
---|---|
startdate | Bir zaman damgası olarak başlangıç tarihi; örneğin '2012-10-12'. |
n | Pozitif veya negatif tamsayı olarak ay sayısı. |
mode | mode, ayın başına göre mi, yoksa sonuna göre mi ay eklendiğini belirtir. Giriş tarihi ayın 28'i veya sonrasındaysa ve mode 1 olarak ayarlanırsa, fonksiyon, ayın sonuna uzaklığı giriş tarihi ile aynı olan bir tarih döndürür. Varsayılan mod 0'dır. |
Örnekler ve sonuçlar:
Örnek | Sonuç |
---|---|
addmonths ('2003-01-29',3) | '2003-04-29' döndürür |
addmonths ('2003-01-29',3,0) | '2003-04-29' döndürür |
addmonths ('2003-01-29',3,1) | '2003-04-28' döndürür |
addmonths ('2003-01-29',1,0) | '2003-02-28' döndürür |
addmonths ('2003-01-29',1,1) | '2003-02-26' döndürür |
addmonths ('2003-02-28',1,0) | '2003-03-28' döndürür |
addmonths ('2003-02-28',1,1) | '2003-03-31' döndürür |