【问题标题】:MySql add timestamp column with formatMySql添加带有格式的时间戳列
【发布时间】:2017-05-28 17:40:59
【问题描述】:

如何将具有自定义格式的列(日期)时间戳 current_timestamp 类型(如“yyyy/mm/dd hh:mm:ss”)插入到表中的“数据”表中?

提前致谢。

【问题讨论】:

  • 这似乎是默认形式,因此您可以简单地分配此值.. 否则也会显示正确的数据样本和列数据类型。
  • 那么,我可以写这句话吗? ALTER TABLE data ADD date TIMESTAMP('%Y/%m/%d %H:%m:%s' ) DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;
  • 日期和时间类型有 no 格式。它们是二进制值。它们的显示方式取决于 client 在显示数据时如何格式化数据。值始终相同。您的编辑器、应用程序、IDE 或工作台可能使用您的语言环境的默认格式来显示数据。但是,在插入数据时,您应该使用参数化查询来传递日期类型的值,而不是字符串。
  • 还有另一种时间戳的替代方法,可以在表格中插入具有自定义格式的日期列?
  • 是的,我在 windows 和 phpmyadmin 上使用虚拟服务器。所以改变它上面的windows配置可以运行吗?

标签: mysql database


【解决方案1】:

已解决。我已关注“更改 phpmyadmin 中的日期格式”的帖子。 谢谢。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    • 2020-09-25
    • 1970-01-01
    相关资源
    最近更新 更多