![](/img/trans.png)
[英]Python 2.7, MySQL, JSON, & DateTime - How can I remove the T between the Date and Time in the timestamp field?
[英]In MYSQL how can I subtract a time field from a datetime field?
在MYSQL中,我有两个字段。
TIME字段称为status_age。 格式为HH:MM:SS DATE TIME,称为create_date。 格式为YYYY-MM-DD HH:MM:SS
我想确保,当我从DATETIME字段中减去TIME字段时,如有必要,它将回滚到前一天。 我尝试了timediff和date time diff,但是格式不正确。
有什么建议吗?
谢谢
将时间转换为秒,然后减去:
SELECT DATE_SUB(`create_date`,INTERVAL TIME_TO_SEC(`status_age`) SECOND)
您是否尝试过使用date_sub()
将时间转换为秒?
select date_sub(create_date, interval time_to_sec(status_age) second)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.