gpt4 book ai didi

php - symfony 3 的推荐时间格式是什么?

转载 作者:行者123 更新时间:2023-11-29 11:21:21 24 4
gpt4 key购买 nike

我正在为我的新项目使用 symfony 3 和 Doctrine 。生成新实体时选择什么最佳时间格式?日期时间、日期时间、日期、时间?我的主要事件时间将用于记录事件(modified_at、created_at 等)如何为MySQL数据库选择合适的?我计划将来进行时间计算。有什么建议吗?

最佳答案

取决于您希望如何在系统中使用时区。例如。 Symfony 有一个术语:

  • 模型时区:与数据库和系统关联的时区。
  • 查看时区:最终用户使用的时区。 (对于为不同时区构建的应用程序很有用。)

最好的选择是遵循一个标准,将 UTC 时区的所有 date_time 存储在数据库中,这不需要将时区与 一起保存>日期时间

当您为最终用户获取数据时,您始终可以按照查看时区转换日期。

关于您的问题(日期时间格式):

如果您的数据只需要日期来处理。您应该使用日期字段类型。另外,如果您正在考虑使用上述选项来管理时区,则可以使用datetimetimestamp

另外,如果您必须将timezone 与数据一起存储,datetimetz 可能是一个解决方案。

关于php - symfony 3 的推荐时间格式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38846372/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com