如何让WooCommerce格式化的订单日期在西班牙语中本地化?

问题描述 投票:1回答:1

我看到下面的代码来显示WooCommerce订单的完成日期。

echo 'Fecha: '. $order->get_date_completed()->format ('j F, Y').'<br>';

但我希望显示格式为西班牙语。我怎样才能让这个日期像我的网站一样用西班牙语格式化?

php wordpress datetime woocommerce orders
1个回答
0
投票

使用 WC_Datetime date_i18n() method 来显示一个本地化的格式化日期,如。

// Only for completed orders 
if( $date_completed = $order->get_date_completed() ){
    // Display the localized formatted date
    echo "Fecha: " . $date_completed->date_i18n('j F, Y') . "<br>";
}

应该可以了。

也请参见: date_i18n() 关于WordPress文档

© www.soinside.com 2019 - 2024. All rights reserved.