Hutool字符串拼接与格式化:日期与周数合并
您可以使用Hutool的String.format方法来将两个变量拼接在一起,并使用String.format方法将i格式化为两位数,不足两位时补0。具体代码如下:
String format = DateUtil.format(time, 'yyyyMM');
int i = DateUtil.weekOfYear(time);
String result = String.format('%s%02d', format, i);
System.out.println(result);
输出结果:
- 如果time = 2023-08-18,则输出20230833
- 如果time = 2023-02-18,则输出20230203
在上面的代码中,%s表示格式化字符串,%02d表示将i格式化为两位数,不足两位时补0。
原文地址: https://www.cveoy.top/t/topic/qnBy 著作权归作者所有。请勿转载和采集!