Dim d as Date
Dim s as String
d = Date.Parse(s, New CultureInfo("en-GB")) ' บังคับ ค.ศ.
d = Date.Parse(s, New CultureInfo("th-TH")) ' บังคับ พ.ศ.
หรือ
s = d.ToString(New CultureInfo("en-GB")) ' บังคับ ค.ศ.
s = d.ToString(New CultureInfo("th-TH")) ' บังคับ พ.ศ.
ไม่แนะนำให้ใช้ CDate เพราะไม่รู้ว่าเป็น ค.ศ. หรือ พ.ศ.
s = CDate(d).ToString("dd-MM-yyyy")
แต่จะแนะนำให้ใช้
s = d.ToString("yyyy-MM-dd", CultureInfo.CreateSpecificCulture("en-GB"))
(แต่ต้อง Imports System.Globalization ก่อน)
No comments:
Post a Comment