diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index ecc752f26..2d715b212 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -341,20 +341,20 @@ func renderAttributeViewTable(attrView *av.AttributeView, view *av.View) (ret *a createdStr := row.ID[:len("20060102150405")] created, parseErr := time.Parse("20060102150405", createdStr) if nil == parseErr { - cell.Value.Created = av.NewFormattedValueCreated(created.Unix(), 0, av.CreatedFormatNone) + cell.Value.Created = av.NewFormattedValueCreated(created.UnixMilli(), 0, av.CreatedFormatNone) } else { logging.LogWarnf("parse created [%s] failed: %s", createdStr, parseErr) - cell.Value.Created = av.NewFormattedValueCreated(time.Now().Unix(), 0, av.CreatedFormatNone) + cell.Value.Created = av.NewFormattedValueCreated(time.Now().UnixMilli(), 0, av.CreatedFormatNone) } case av.KeyTypeUpdated: // 渲染更新时间 ial := GetBlockAttrs(row.ID) updatedStr := ial["updated"] updated, parseErr := time.Parse("20060102150405", updatedStr) if nil == parseErr { - cell.Value.Created = av.NewFormattedValueCreated(updated.Unix(), 0, av.CreatedFormatNone) + cell.Value.Created = av.NewFormattedValueCreated(updated.UnixMilli(), 0, av.CreatedFormatNone) } else { logging.LogWarnf("parse updated [%s] failed: %s", updatedStr, parseErr) - cell.Value.Created = av.NewFormattedValueCreated(time.Now().Unix(), 0, av.CreatedFormatNone) + cell.Value.Created = av.NewFormattedValueCreated(time.Now().UnixMilli(), 0, av.CreatedFormatNone) } } }