[問題]印出每個月的最後一天
我所用的是asp程式…題目是:列出每個月的最後一天
所以我就想用for next的方式
在網路上找到語法是:
bdate = "2006/3/1"
edate = bdate - 1
response.write (edate)
所以衍生以下我自已寫的程式
--------------------------------
if request.Form("submit")<>"" and request.Form("nYear")<>"" then
response.Write("<HR>")
for i=1 to 13
a=i+1 '用來減月的月份
b=CDate(request.Form("nYear")&"/"& a &"/1")
c=day(b-1)
response.write(i&"月有:") '1月
response.write(C &"天<BR>")
next
response.Write("<HR>")
---------------------------------
但運算結果:跑到i=13,就會出現
因為沒有13月呀…> <
怎麼辦…幫幫我吧…!想了2個多鐘頭了…本來想說改變迴圈起始值,設為0
但也沒有-1月呀…> <!麻煩高手指點了
--
自戀:26.42% 狗血:21.25% 愛:17.54%
超合金:11.85% 心中的翡翠森林:8.57% 燃燒的小宇宙:6.99%
渣渣:6.86% 反動思想:0.53%
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.213.129
※ 編輯: terrybob 來自: 211.74.213.129 (10/07 14:37)
推
10/07 15:25, , 1F
10/07 15:25, 1F
→
10/07 15:27, , 2F
10/07 15:27, 2F
推
10/07 16:16, , 3F
10/07 16:16, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
問題
2
3