直接上代码:
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//时分秒,取时分去掉秒
tPayTm = tPayTm.substring(0, tPayTm.lastIndexOf(":") + 1);
tPayTm = tPayTm.replaceFirst("-", "年");
tPayTm = tPayTm.replaceAll("-", "月");
tPayTm = tPayTm.replaceAll(" ", "日");
tPayTm = tPayTm.replaceFirst(":", "时");
tPayTm = tPayTm.replaceAll(":", "分");
-----------华丽丽的分割线---------
字符串.lastIndexOf(":")+1 取最后一个,再截取
replaceFirst 替换第一个
replaceAll 全局替换