我有一张预订表,其中包含以下字段:
bookingId, bookingUserId, bookingYachtId, bookingDate, bookingDate, bookingStartTime, bookingCheckOutTime
我的问题是如果startTime是23:00:00并且如何插入记录 预订的持续时间是4:00:00,预订日期是2018-02-25,因为在此记录中日期也可以更改,那么我该如何插入记录?
我需要正确插入记录,因为我正在使用此表 检查游艇是否可用于预订。
注意bookingCheckOutTime是startTime和duration
的总和答案 0 :(得分:-1)
在插入记录时添加4小时到bookingDateTime( MySql ):
DATE_ADD($bookingDateTime, INTERVAL 4 HOUR)
或者你可以在 php :
中完成$bookingCheckoutTime = date($bookingdateTime, strtotime('+4 hours'));