vb的日期问题

浏览器的语言会影响日期格式,如:

中文时----date.tostring("yyyy/mm/dd")得到的是yyyy-mm-dd,横杠
英文时,则是斜杠

而若格式换成"yyyy-mm-dd",则中文与英文都是横杠

所以在处理时间时,要特别注意

当语言为其他时,convert.todatetime(string)的默认格式是会改变的,中文英文都是"mm/dd/yyyy",但拉丁文时,是"dd/mm/yyyy"

时间与字符串的转换最好还是做一个原始的方法---split字符串,然后分别赋值给一个新的date对象的year,month,day

你可能感兴趣的:(浏览器,vb)