woocommerce 转换器时间戳 $orderdate = $order->order_date; [复制]

Posted

技术标签:

【中文标题】woocommerce 转换器时间戳 $orderdate = $order->order_date; [复制]【英文标题】:woocommerce changer time stamp $orderdate = $order->order_date; [duplicate] 【发布时间】:2021-01-29 15:49:23 【问题描述】:

我正在从 woocommerce 导出订单数据。对于订单日期,我使用的是:

// Get order
$order = wc_get_order($id);

// Get order date
$orderdate = $order->order_date;

现在订单日期在 de xml 文件中显示为“2020-10-15 06:53:36”。我只想显示日期而不是时间。我试过添加格式('Y-m-d'):

// Get order date
$orderdate = $order->format('Y-m-d')->order_date;

也不行。

【问题讨论】:

【参考方案1】:

你应该使用get_date_created()

$order->get_date_created()->format('Y-m-d');

【讨论】:

【参考方案2】:

你应该试试echo date('Y-m-d', strtotime($orderdate));

【讨论】:

以上是关于woocommerce 转换器时间戳 $orderdate = $order->order_date; [复制]的主要内容,如果未能解决你的问题,请参考以下文章

WooCommerce 获得订单总额

WooCommerce 钩子 – woocommerce_update_order 问题

Woocommerce Order Delivery 插件更改显示位置

woocommerce_order_status_completed 没有数据

WooCommerce - 从单独的 PHP 文件访问“WC_Order”

Woocommerce - 获取 WC_Order_Item_Product line 折扣