如何将 WooCommerce 格式的订单日期本地化为西班牙语?

How to get WooCommerce formatted orders date localized in Spanish?

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

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

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

使用 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() on WordPress Documentation