【问题标题】:How do I add seconds to a timestamp of a start date so that I can get an estimated end date?如何在开始日期的时间戳中添加秒数,以便获得估计的结束日期?
【发布时间】:2011-07-16 14:24:23
【问题描述】:

我有一个带有 start_time 和估计时间(以秒为单位)的 Task 对象。 start_time 作为 MYSQL DATETIME 存储在数据库中,估计时间存储为秒。我想将秒数添加到 start_time 以获得估计的完成日期。

【问题讨论】:

  • 当您谈论 MySQL 数据类型时,我假设您希望在 SQL 中执行此操作。因此,我建议不要使用 java 和 jdbc 标签。

标签: sql timestamp


【解决方案1】:
【解决方案2】:

Neville 给出的链接有很多内容,但稍微切入正题......

my_date_time + INTERVAL xx SECOND


我认为使用 DATE_ADD() 更正确,但据我所知没有性能差异。

【讨论】:

    猜你喜欢
    • 2021-09-06
    • 1970-01-01
    • 1970-01-01
    • 2020-11-19
    • 2020-02-22
    • 2019-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多