Interval

একটি সময় ব্যবধান প্রতিনিধিত্ব করে, যা টাইমস্ট্যাম্প শুরু (সমেত) এবং টাইমস্ট্যাম্প শেষ (এক্সক্লুসিভ) হিসাবে এনকোড করা থাকে।

শুরু অবশ্যই শেষের চেয়ে কম বা সমান হতে হবে। যখন শুরু শেষের সমান হয়, তখন ব্যবধানটি খালি থাকে (কোনও সময়ের সাথে মেলে না)। যখন শুরু এবং শেষ উভয়ই নির্দিষ্ট না থাকে, তখন ব্যবধানটি যেকোনো সময়ের সাথে মেলে।

JSON উপস্থাপনা
{
  "startTime": string,
  "endTime": string
}
ক্ষেত্র
startTime

string ( Timestamp format)

ঐচ্ছিক। বিরতির অন্তর্ভুক্তিমূলক শুরু।

যদি নির্দিষ্ট করা থাকে, তাহলে এই ব্যবধানের সাথে মিলে যাওয়া একটি টাইমস্ট্যাম্প একই হতে হবে অথবা শুরুর পরে হতে হবে।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

endTime

string ( Timestamp format)

ঐচ্ছিক। বিরতির একচেটিয়া সমাপ্তি।

যদি নির্দিষ্ট করা থাকে, তাহলে এই ব্যবধানের সাথে মিলে যাওয়া একটি টাইমস্ট্যাম্প শেষের আগে হতে হবে।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"