[VB6 ] 如何轉成日期格式

看板Visual_Basic作者 (molucolin)時間19年前 (2006/06/17 19:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
Dim Tim as string Tmp=GetChineseDate() Text1.text=Left(Tmp,3) '取年度 ============================================= select sum(field2) as TotalPiece from Table '從表單的欄位統計每月的 where WestDate between BeginDate and EndDate '總件數 ============================================= Dim year as string Dim month as string year=Text1.text 而BeginDate 到 EndDate 分別為每年月初到月底 我想到的辦法 for i=1 to 12 month = format(i,"00") BeginDate=CDate(year+"/"+month+"/01") EndDate=CDate(year+"/"+month+"/31" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^這好像不符合邏輯 有些月份的最後一天不是31 對了我這樣轉換日期格式沒有問題嗎 因為我看不到執行結果 所以無法判斷是否這樣行不通 對了閏年怎麼算啊就是看2月 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 然後執行上面的SQL敘述 將rs.fields(TotalPiece)存到另一個表單 該月份的總件數 rs2.Fields(Pieces)=rs.Fields(TotalPiece) rs2.MoveNext Next rs.close rs2.close -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.92.203
文章代碼(AID): #14a-Bg6i (Visual_Basic)
文章代碼(AID): #14a-Bg6i (Visual_Basic)