异常收集
- 原因:
- 解决办法
- 仰天大笑出门去,我辈岂是蓬蒿人
传入一个时间获取这个时间对应的是星期几,在开发环境(window系统)中显示为星期几,部署到服务器(linux系统)中会显示英文的时间,记录异常发生的情况,以及解决办法
原因:
linux默认系统语言是英文,会检测时间自动转换英文,这里设置转换后为中文展示
解决办法
-
这是展示有问题的
-
代码加入Locale localeCN = Locale.SIMPLIFIED_CHINESE;
/*** 注释: 获取日期的星期格式* @param date 日期* @return java.lang.String** @author yangyongzhuo 2023/8/14 11:04*/public static String getWeek(Date date) {if(null == date){return "";}//linux默认系统语言是英文,会检测时间自动转换英文,这里设置为中文展示Locale localeCN = Locale.SIMPLIFIED_CHINESE;SimpleDateFormat sdf = new SimpleDateFormat("EEEE",localeCN);String week = sdf.format(date);return week;}
- 然后的效果