不对,前端设置[#yymmdd#],后端怎么写可以返回给前端输出日期
时间: 2024-03-22 18:37:46 浏览: 44
LAStools-v2.0.0
哦,我明白了,你的意思是前端页面中含有"[#yymmdd#]"这样的占位符,需要后端将其替换为当前日期再返回给前端。
可以使用Java中的SimpleDateFormat类将当前日期格式化为"yymmdd"的字符串,然后将占位符替换为该字符串即可。
例如,假设前端页面中含有"[#yymmdd#]"这样的占位符,可以使用以下代码将其替换为当前日期的字符串:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
String template = "今天是[#yymmdd#]";
SimpleDateFormat sdf = new SimpleDateFormat("yyMMdd");
String dateString = sdf.format(new Date());
String result = template.replaceAll("\\[#yymmdd#\\]", dateString);
System.out.println(result);
}
}
```
输出结果为"今天是210819",表示成功将占位符替换为当前日期的字符串。你可以将该字符串返回给前端,前端页面就会显示当前日期了。
阅读全文