php - 在 WooCommerce order_date 中添加 4 个工作日
问题描述
我希望 WooCommerce 装箱单显示我们员工的取货日期。我似乎无法将其从order_date
. 它只是从今天的日期开始。如果我在下订单后的第二天打印装箱单,它不会显示正确的日期。
我觉得我已经尝试了一切来添加order_date
到字符串中,但我无法弄清楚。
这是我用过的。
$var=date('"l, F, jS"', strtotime( '+ 4 weekdays'));
echo $vaI;
我希望它只显示订单日期后的 4 个工作日。不是从我打印装箱单之日起。
解决方案
$order = new WC_Order($order_id);
$order_date = $order->get_date_completed(); // get the order date from WooCommerce order object
$var = date('"l, F, jS"', strtotime( $order_date ) + strtotime ( '4 weekdays' ));
推荐阅读
- reactjs - 如何在 gatsby 中使用 react-icons 但不影响性能?
- redux - 具有所需负载的 createAction
- r - 如何去除死把手
- python - 将 .bin 文件中的 3D 点云数据转换为 .pcd 文件
- php - 如何将 ID 元素添加到 Add To Cart?
- c# - LinQ to XML,选择具有 2 级搜索条件的节点
- javascript - addeventlistener 直接在promise 下使用时不起作用,但在promise 下使用settimeout 可以正常工作
- python - Bing 壁纸捕手与 python
- pdf - fig 文件包含在函数 include_graphics() 中,当 rmd 转为 pdf/tex 时可能会丢失文件扩展名
- linux - 如何在我的配置命令中定义 _POSIX_VERSION?