Format Date
กระทู้เก่าบอร์ด อ.Yeadram

 1,704   2
URL.หัวข้อ / URL
Format Date

ใน Regional Options ผมเป็น Thai
แล้ว calendar type ผมเลือกเป็น คริสต์ศักราช

ในฟิลด์วันที่ ผมใช้ format เป็น long date มันก็ออกมาเป็น 6 พฤศจิกายน 2008
ถ้าผมต้องการให้มันออกมาเป็น 6 November 2008

ไม่ทราบกว่าต้องใส่ format แบบนี้ครับ โดยไม่อยากจะไปเกี่ยวข้องกับค่าด้านบนซึ่งบ้างเครื่อง Regional Options ก็เป็น English

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R00928
ขอเสนออีกทางเลือก

Function CV_DATEEN(inp As Date) As String
    Dim dVal As String, mVal As String, yVal As String
    Dim fM(12) As String
        fM(1) = "January"
        fM(2) = "February"
        fM(3) = "March"
        fM(4) = "April"
        fM(5) = "MAY"
        fM(6) = "June"
        fM(7) = "Juy"
        fM(8) = "August"
        fM(9) = "September"
        fM(10) = "October"
        fM(11) = "November"
        fM(12) = "December"
            dVal = Format(inp, "d")
            mVal = Format(inp, "mm")
            yVal = Format(inp, "yyyy")
        CV_DATEEN = dVal & " " & fM(mVal) & " " & (yVal - 543)
End Function
2 @R00931
ขอบคุณมากครับ ลองแล้วได้ผลดีเยี่ยมเลยครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2884s