在棉花糖中,英国区域设置现在将“ am”表示为“ am”,将“ pm”表示为“ pm”
String record = "2015-10-23 Fri 10:59 p.m. BST 3.60 meters"SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd E hh:mm aa", Locale.UK);// note the length is 25 now, not 23... Date eventDate = dateFormat.parse(StringUtils.substring(record, 0, 25).trim());
我无法解释为什么,但是美国语言环境与am / pm合作,英国与am / pm合作
编辑
似乎在2015年3月的
en_gb语言环境更新中,该语言环境已替换其am /
pm定义。源差异
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)