首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Phpmyadmin时间戳当前时间戳

Phpmyadmin时间戳当前时间戳
EN

Stack Overflow用户
提问于 2018-02-27 13:20:05
回答 1查看 477关注 0票数 0

我已经将date_added列设置为时间戳,默认值设置为current_timestamp。

这是否意味着每一个新行-- date_added值将自动成为当前时间戳?

例如:注释表。

comment_id{PK]AI,user_idFK,content,date_added

我插入的每一个新的评论,我也需要添加一个日期,当它被发布时,当我看到评论时,我可以使用CI中的timespan();打印一个“几个月/小时前”。

代码语言:javascript
运行
复制
$now = time();
$data['user_id'] = $user_id;
$data['content'] = $content;
$data['date_added'] = mdate("%Y-%m-%d h:i:a",$now);
$this->db->insert('comments',$data);

相反,我可以删除日期添加的部分。

当我插入新行时,这应该是通过CI中的date_helper手动插入当前时间的快捷方式。但是,我想问一下我的逻辑是否正确,还是我误用了phpmyadmin的current_timestamp函数?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-01 17:22:15

current_timestamp不是phpmyadmin的函数,它是MySQL的一个特性。它不是懒惰,它是完全可以接受的使用它的方式你是。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49009676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档