php - 获取用户注册时间?

标签 php mysql date

<分区>

我正在开发一个 PHP 应用程序,它以 MySQL 数据库为中心,我希望自动记录用户的注册时间。

  • 哪个更好?使用 PHP 的日期函数或 MySQL 是否有当前时间戳选项(我认为有)。
  • 如果 MySQL 更好(在准确性方面),那么我将如何实现它?表格结构是什么?
  • 如果 PHP 更好(在准确性方面),那么最直接的方法是什么?

感谢您的帮助!

最佳答案

看看 MySQL DateTime引用。

我建议在 MySQL 中使用 UTC_TIMESTAMP(),这样您就可以将时区排除在外,并且非常准确。

mysql> SELECT UTC_TIMESTAMP(), UTC_TIMESTAMP() + 0;
    -> '2003-08-14 18:08:04', 20030814180804.000000

如果您将它用作字符串,您将返回日期格式,如果您将它用作数字选择器,您将返回一个数值。

关于php - 获取用户注册时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11621119/

相关文章:

javascript - 为什么 JS 假设没有时间的字符串日期是 UTC,如果填充 0,如果不填充,则为本地?

php - Laravel 如何设置或定义 worker 数量?

java - 从 Java 或 .Net 调用时 PHP WebService 不工作

php - 搜索 MySQL 数据库,其中字段包含符号

PHP MySQL 价格范围不起作用

mysql - 如何仅使用 mysql 更新日期时间字段的日期?

php - 我正在尝试在表中添加一个下拉菜单框,其中包含从 mysql 获取的数据

php - 在php中按条件设置颜色

mysql - 使用 Phpmyadmin 在 MySQL 中设计包含关系表的数据库

mysql - mysql 中的 str_to_date 字符串