Как получить дату заказа + 30 дней на мой php-код woocommerce?

Я видел, что он использовался в качестве незначительного взлома производительности для указателя «динамического типа» (в разделе «Под капотом»):

Но вот хитроумный трюк, который я использовал для получения быстрой производительности для небольших типов: если поддерживаемое значение может помещаться внутри void *, я фактически не хочу выделять новый объект, я принудительно вставляю его в сам указатель, используя новое место размещения.

blockquote>

0
задан Dashawn Thompson 16 January 2019 в 22:35
поделиться

1 ответ

Вместо этого:

function custom_orders_list_column_content( $column, $post_id ){
...
   $date = 'now';
   $date = strtotime($date);
   $date = strtotime('+30 day', $date);
...
}

Попробуйте это:

function custom_orders_list_column_content( $column, $post_id ){
...
   $Order = wc_get_order($post_id);
   $date = (new DateTime($Order->get_date_created()))->modify('+30 days');
...
}

Затем что-то вроде

echo $date->format('M jS, Y'); //Jan 16th, 2019

Или как хотите, чтобы отобразить его. [116 ]

0
ответ дан ArtisticPhoenix 16 January 2019 в 22:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: