在开发中遇到date过滤器失效的问题,在其他页面date过滤器没有问题,但是在这个页面出现了问题,后来发现是因为{{now | date : 'yyyy-MM-dd HH:mm:ss'}}
now必须是时间戳格式的,后面的过滤器才会生效。而我从后端传过来的时间数据是字符串所以过滤器无法生效
解决方法:在后端处理要传的数据,将里面的时间转为时间戳即可(下面贴我百度到的)
/*** 时间转时间戳*/public static String dateToStamp(String s) throws ParseException{String res;SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = simpleDateFormat.parse(s);long ts = date.getTime();res = String.valueOf(ts);return res;}