在 ma DB 中,我有一个包含五列行的表格:1. 开始时间 2. 结束时间 3. 计划开始时间 4. 计划持续时间 5. 时区
现在我想根据这个逻辑实际返回开始和结束时间:
对于既定事件:
对于计划的活动:
现在我有这个 json 和我的时区,如下所示:
{
dstOffset: 0
rawOffset: 3600
timeZoneId: "Europe/Zurich"
timeZoneName:"Central European Standard Time"
}
现在,我想将从上述方法获得的时间转换为该时区,然后像这样输出:'2017-03-01 00:00:00'
最好的方法是如何做到这一点?
您将需要将unix时间戳转换为mysql时间戳。
$timeToAdd = 200; // Number of seconds
$timeToAdd = 60 * 60; // 1 hours (3600 seconds)
//using one of the above $timeToAdd you can calculate it using the following
$mysql_time = date("Y-m-d H:i:s", time() + $timeToAdd);
$mysql_time现在包含 mysql 格式的时间戳
例如:2017-03-19 09:22:06
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句