随笔分类 - 王子威工具集合
摘要:一、时间工具类之“Calendar时间类的函数用法” // 获取当前时间 Calendar cal = Calendar.getInstance(); // start是Date时间 =》Date start = new Date(); =》 2025-03-20 23:59:59 cal.setT
阅读全文
摘要:一、SXSSFWorkbook技术 1.冻结行数 代码 SXSSFWorkbook wb = new SXSSFWorkbook(); SXSSFSheet sheet = wb.createSheet(SheetName); sheet.createFreezePane(0, 1);// 冻结 结
阅读全文
摘要:一、BigDecimal类型 BigDecimal withdrawalFeeExchange = groupDeverList.stream().map(DevWeekReport::getWithdrawalFeeExchange).reduce(BigDecimal::add).get();/
阅读全文
摘要:一、使用方法 在添加、编辑等操作功能时可以使用该方案,在需要记录日志的实体类字段中进行注解标注。并标明对应的字段名 二、代码 1.使用LoggerUtils工具类生成日志 public JsonResult savePrice(Price price) {if (price.getId() != n
阅读全文
摘要:一、使用方法 1.这里有使用LocalDateTime,Date, 2.直接使用LocalDateTime来将输入时间转为UTC还是没有摸索到,看了下源码发现根据偏移量去处理的,但是没有测试成功所以换了一种方案 二、代码 测试方案 @Test public void wzwLocalDateTime
阅读全文
摘要:一、使用方法 1.获取纽约ZoneId[纽约时区的ZoneId标识为"America/New_York"] -> ZoneId.of("America/New_York") 2.获取纽约时间 -》TimeZone.getTimeZone(ZoneId.of("America/New_York")).
阅读全文
摘要:一.使用方案 UTC时间:yyyy-MM-dd'T'HH:mm:ss.SSS'Z' -》 2023-11-23T00:58:01.627Z 本地时间:LocalDateTime.toString() -> 2023-11-23T08:58:01.627 二.代码 // 获取本地时间的时区 -》Zon
阅读全文
摘要:获取传入值的上一个月【月初】和【月末】 常量值:String DATE_FORMAT_YYYY_MM_DD = "yyyy-MM-dd"; // 获取传入值的上一个月月初 : format = 2023-05-01 String format = LocalDate .parse("2023-06-
阅读全文
摘要:1.PageHelper技术 依赖 <!-- PageHelper --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</versio
阅读全文
摘要:// 设置需要拷贝的字段 Set<String> targetSet = new HashSet<>(); targetSet.addAll(Arrays .asList("totalRefund", "actualAdvertisingCost", "expensesOfTaxation"));
阅读全文
摘要:本地Excel导入系统测试方案 Excel 代码 @Test public void importperson() throws FileNotFoundException { FileInputStream fis = new FileInputStream(new File("C:\\Users
阅读全文
摘要:Map延伸工具类 /** * 集合类型转换 * */ public class CollectionUtil { /** * 根据value值得到map的key值 * @author wzw * * @param map * @param value * @return java.lang.Obje
阅读全文

浙公网安备 33010602011771号