javascript - WordPress:显示时间但在未来
问题描述
我正在建立一个餐厅送货网站,并希望让客户知道预计到达时间。
例如,当购买完成时,我想告诉他们:
“您的订单将在(从现在起 30 分钟)到(从现在起 45 分钟)之间送达”。
我怎样才能做到这一点?谢谢!
解决方案
在 PHP 中轻松使用strtotime("+45 minutes")
$deliveryIn30 = date("Y-m-d H:i:s",strtotime(date("Y-m-d H:i:s")." +30 minutes"));
$deliveryIn45 = date("Y-m-d H:i:s",strtotime(date("Y-m-d H:i:s")." +45 minutes"));
echo "Your order will arrive between {$deliveryIn30} and {$deliveryIn45}.";
编辑:如果你想使用本地时间的 WordPress 安装
$time = current_time( 'mysql' );
$deliveryIn30 = date( 'Y-m-d H:i:s', strtotime($time) + 1800); // 30 mins * 60 secs = 1800
$deliveryIn45 = date( 'Y-m-d H:i:s', strtotime($time) + 2700); // 45 mins * 60 secs = 2700
echo "Your order will arrive between {$deliveryIn30} and {$deliveryIn45}.";
推荐阅读
- php - 我想在具有单个主键的一列中插入数据库中的多个数据
- python - FileNotFoundError: [Errno 2] No such file or directory: 'python': 'python' while running a python script
- spring-boot - 获取“访问被拒绝(用户是匿名的);重定向到身份验证入口点”。同时从 swagger ui 页面授权
- android - 来自firebase的recyclerview加载菜单返回空白活动
- python - 32位和64位python版本的exe之间的区别
- python - Pandas 大步切行
- arrays - 传递给模型的 Numpy 数组列表不是模型预期的大小
- tensorflow - 通过源代码安装 TensorFlow 与使用 pip 有什么区别?
- google-app-engine - java.lang.NoClassDefFoundError: java.lang.reflect.Parameter 是一个受限类
- kubernetes - 有没有更好的方法来等待 Kubernetes 作业完成?