golang中给数据库datetime格式赋值

Go 复制代码
type A struct {
    CreateTime *time.Time `gorm:"create_time"`
}

1、定义数据库表映射结构体如上,create_time字段在表里面是datetime格式。

2、如果CreateTime不给值,在存库时,create_time字段的值为NULL。

3、赋值时,如下代码

Go 复制代码
a := A{}
now := time.Now()
a.CreateTime = &now
相关推荐
csbysj202010 分钟前
Perl 格式化输出
开发语言
会飞的架狗师11 分钟前
【MySQL体系】第8篇:MySQL集群架构技术详解
数据库·mysql·架构
yangchanghua11114 分钟前
[记录]一个30秒的sql,我是怎么把它改到0.5秒的
数据库·sql·性能优化
tao35566734 分钟前
【Python刷力扣hot100】42. Trapping Rain Water
开发语言·python·leetcode
九江Mgx37 分钟前
用 Go 手搓一个内网 DNS 服务器:从此告别 IP 地址,用域名畅游家庭网络!
golang·dns服务·内网dns
消失的旧时光-19431 小时前
Kotlin 协程最佳实践:用 CoroutineScope + SupervisorJob 替代 Timer,实现优雅周期任务调度
android·开发语言·kotlin
错把套路当深情1 小时前
Kotlin保留小数位的三种方法
开发语言·python·kotlin
行者游学1 小时前
ETCD 集群备份与恢复
数据库·etcd
行者游学1 小时前
ETCD 学习使用
数据库·学习·etcd
代码程序猿RIP1 小时前
【Etcd 】Etcd 详解以及安装教程
linux·数据库·etcd