#rest #woocommerce #orders #woocommerce-rest-api
#rest #woocommerce #приказы #woocommerce-rest-api
Вопрос:
Я вызываю оператор GET для WooCommerce Order API, и для ограничения результирующего набора я всегда использую параметры before и after.
Однако, даже если указанные даты соответствуют стандарту ISO8601 и с Z для обозначения UTC, API все равно возвращает, как если бы параметры даты находились в местном часовом поясе:
URL-адрес инструкции API GET:
[siteurl]/wp-json/wc/v2/orders?after=2021-01-12 12:15:15Zamp;before=2021-01-12 12:15:17Z
Заказ, который я получил в результате, имеет это для date_created:
"date_created": "2021-01-12T12:15:16",
"date_created_gmt": "2021-01-12T17:15:16",
Я не должен получать этот заказ, так как date_created_gmt находится за пределами заданных параметров.