【改进】创建与修改时间

This commit is contained in:
MichaelWin
2025-12-26 23:14:08 +08:00
parent aefb8d0c12
commit b93e064edc
2 changed files with 13 additions and 3 deletions

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
@@ -21,6 +22,7 @@ public class CommonEntity implements Serializable {
private String deleteFlag;
/** 创建时间 */
@ApiModelProperty("创建时间")
@TableField(fill = FieldFill.INSERT)
private Date createTime;
@@ -33,6 +35,7 @@ public class CommonEntity implements Serializable {
private String createUserName;
/** 更新时间 */
@ApiModelProperty("更新时间")
@TableField(fill = FieldFill.UPDATE)
private Date updateTime;

View File

@@ -1,14 +1,21 @@
package com.corewing.app.util;
import java.text.SimpleDateFormat;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;
public class DateUtils {
// 格式化LocalDateTime为字符串
public static String format(LocalDateTime time, String pattern) {
DateTimeFormatter formatter = DateTimeFormatter.ofPattern(pattern);
return time.format(formatter);
public static String format(Date time, String pattern) {
if (time == null || pattern == null || pattern.isEmpty()) {
return "";
}
// 创建SimpleDateFormat实例
SimpleDateFormat sdf = new SimpleDateFormat(pattern);
// 格式化日期为字符串
return sdf.format(time);
}
}