时区不一样,并不是你2种都支持,而是 var originalDOB = new Date("<%=indvCustomerVO.getBirthday()%>"); 这个输出的内容是CST的,如果变成HKT也转换不了。。你的这个值是怎么写入的?HKT是香港时区,楼主不会是直接在客户端new Date后调用toString得到的值写入数据库的吧。。
indvCustomerVO.getBirthday()这个值时从后台数据库取得,我的环境取得时CST形式的,但是客户环境取得是HKT形式的,代码都是一样的,我在本地把CST改成HKT,确实出现了不支持的情况。但是为什么HKT不支持呢,难道JS new Date单单不支持香港,想想觉得不太可能
indvCustomerVO.getBirthday()这个值时从后台数据库取得,我的环境取得时CST形式的,但是客户环境取得是HKT形式的,代码都是一样的,我在本地把CST改成HKT,确实出现了不支持的情况。但是为什么HKT不支持呢,难道JS new Date单单不支持香港,想想觉得不太可能
indvCustomerVO.getBirthday()这个值时从后台数据库取得,我的环境取得时CST形式的,但是客户环境取得是HKT形式的,代码都是一样的,我在本地把CST改成HKT,确实出现了不支持的情况。但是为什么HKT不支持呢,难道JS new Date单单不支持香港,想想觉得不太可能
TimeZone.setDefault(TimeZone.getTimeZone("Asia/Hong_Kong"));
但是JS中对于HKT后缀的不支持