จัดรูปแบบวันที่และเวลา

บทความนี้อธิบายถึงวิธีจัดรูปแบบวันที่และเวลาเมื่อส่งข้อมูลผลิตภัณฑ์ คุณจะได้ทราบวิธีส่งวันที่และเวลาสำหรับแอตทริบิวต์ เช่น วันที่สินค้าพร้อมจำหน่าย [availability_date], วันที่ลดราคา [sale_price_effective_date] และวันที่หมดอายุ [expiration_date]

ในหน้านี้


วิธีการทำงาน

ใช้มาตรฐาน ISO 8601 ซึ่งบทความนี้จะอธิบายรายละเอียดเพิ่มเติม คุณจะส่งวันที่หรือช่วงวันที่โดยอิงจากแอตทริบิวต์ และระบุเวลาที่เฉพาะเจาะจงได้


จัดรูปแบบวันที่

ระบุวันที่ตามรูปแบบดังนี้

  • YYYY-MM-DD

เช่น หากต้องการส่งวันที่ 11 พฤษภาคม 2017 ลองใช้รูปแบบดังนี้

  • 2017-05-11

ระบุเวลา

วิธีเพิ่มเวลาที่เฉพาะเจาะจงลงในวันที่

  1. เพิ่มตัวอักษร T ต่อท้ายวันที่
  2. เพิ่มเวลาของวันตามรูปแบบ 24 ชั่วโมงคือ hh:mm:ss เช่น 13:00:14
  3. จากนั้นเพิ่มเขตเวลาต่อจากเวลา เช่น ใช้ -0800 สำหรับ UTC-8

เช่น หากต้องการส่ง 11 พฤษภาคม 2017 เวลา 12:01:59 AM สำหรับเขตเวลา UTC-8 ให้ใช้รูปแบบดังนี้

  • 2017-05-11T00:01:59-0800

หากไม่ได้ระบุเวลา ระบบใช้เวลาสิ้นสุดของวันนี้คือ 23:59:59

หากไม่ได้ระบุเขตเวลา ระบบจะใช้เขตเวลาตามค่าเริ่มต้น

  • ฟีดข้อความและฟีด XML จะใช้เขตเวลาตามค่าเริ่มต้นสำหรับประเทศเป้าหมาย
  • API จะใช้ UTC
ประเทศ เขตเวลาตามค่าเริ่มต้นสำหรับฟีดข้อความและฟีด XML
ออสเตรเลีย +1000
บราซิล -0300
แคนาดา -0500
ประเทศในยุโรปตอนกลาง +0100
ญี่ปุ่น +0900
เม็กซิโก -0600
นิวซีแลนด์ +1200
รัสเซีย +0400
สิงคโปร์ +0800
สหราชอาณาจักร Z หรือ +00:00
สหรัฐอเมริกา -0800

จัดรูปแบบช่วงวันที่

แอตทริบิวต์บางตัวยอมรับช่วงวันที่ที่ระบุวันเริ่มต้นและวันสิ้นสุด ช่วงวันที่คือวันเริ่มต้นและวันสิ้นสุดที่คั่นด้วยเครื่องหมายทับ ( / ) ดังนี้ start/end

เช่น

  • 2017-05-11T00:01:59-0800/2017-06-21T22:13:59-0800 สำหรับ PST
  • 2017-02-24T11:07:31+0100 สำหรับเวลาในยุโรปตอนกลาง

หากไม่ระบุเวลา วันเริ่มต้นจะเป็น 00:00:00 และวันสิ้นสุดจะเป็น 23:59:59


ตัวอย่าง

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
true
9615774744867293789
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
71525
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
false
false
false