懒羊羊
2023-08-30 1ac2bc1590406d9babec036e154d8d08f34a6aa1
提交 | 用户 | 时间
1ac2bc 1 package cn.stylefeng.guns.gen.core.util;
2
3 import cn.hutool.core.date.DateUtil;
4 import cn.hutool.core.util.StrUtil;
5
6 import java.math.BigDecimal;
7 import java.util.Date;
8
9 /**
10  * 模板中用到的工具类
11  *
12  * @author fengshuonan
13  * @date 2018-12-13-9:07 AM
14  */
15 public class TemplateUtil {
16
17     /**
18      * 把一个数转化为int
19      *
20      * @author fengshuonan
21      * @Date 2017/11/15 下午11:10
22      */
23     public static Integer toInt(Object val) {
24         if (val instanceof Double) {
25             BigDecimal bigDecimal = new BigDecimal((Double) val);
26             return bigDecimal.intValue();
27         } else {
28             return Integer.valueOf(val.toString());
29         }
30
31     }
32
33     /**
34      * 当前时间
35      *
36      * @author stylefeng
37      * @Date 2017/5/7 21:56
38      */
39     public static String currentTime() {
40         return DateUtil.formatDateTime(new Date());
41     }
42
43     /**
44      * 第一个首字母小写
45      *
46      * @author fengshuonan
47      * @Date 2019/1/3 8:35 PM
48      */
49     public static String lowerFirst(String value) {
50         return StrUtil.lowerFirst(value);
51     }
52
53     /**
54      * 清理空白字符
55      *
56      * @author fengshuonan
57      * @Date 2019/1/3 9:14 PM
58      */
59     public static String cleanWhite(String value) {
60         return StrUtil.cleanBlank(value);
61     }
62
63 }