<?xml version="1.0" encoding="UTF-8"?><api:function-page xml:base="/apidoc/8.0/cts.periodCompare.xml" generated="2015-10-07T16:36:00.016766-07:00" mode="javascript" xmlns:api="http://marklogic.com/rundmc/api"><api:function-name>cts.periodCompare</api:function-name><api:suggest>cts.periodcompare</api:suggest><api:suggest>cts</api:suggest><api:suggest>periodcompare</api:suggest><api:function-link mode="xquery" fullname="cts:period-compare">/apidoc/8.0/cts:period-compare.xml</api:function-link><api:function mode="javascript" name="periodCompare" type="builtin" lib="cts" category="SearchBuiltins" subcategory="Temporal" hidden="false" bucket="MarkLogic Built-In Functions" prefix="cts" namespace="http://marklogic.com/cts" fullname="cts.periodCompare"><api:summary>
  Compares two periods using the specified comparision operator.
  Returns <code xmlns="http://www.w3.org/1999/xhtml">true</code> if the two periods meet the operator
  conditions or <code xmlns="http://www.w3.org/1999/xhtml">false</code> if they do not meet the conditions.
</api:summary><api:params><api:param name="period-1" type="cts:period"><api:param-description>
    The first period to compare.
  </api:param-description><api:param-name>period-1</api:param-name><api:param-type>cts.period</api:param-type></api:param><api:param name="operator" type="xs:string"><api:param-description>
    A comparison operator.
  </api:param-description><api:param-name>operator</api:param-name><api:param-type>String</api:param-type></api:param><api:param name="period-2" type="cts:period"><api:param-description>
   The second period to compare against the first.
  </api:param-description><api:param-name>period-2</api:param-name><api:param-type>cts.period</api:param-type></api:param></api:params><api:return>Boolean</api:return><api:example class="javascript"><pre xml:space="preserve" xmlns="http://www.w3.org/1999/xhtml">
var period1 = cts.period(xs.dateTime("2000-05-31T09:30:10-08:00"),
                           xs.dateTime("2003-05-31T09:30:10-08:00"));
var period2 = cts.period(xs.dateTime("2003-05-31T09:30:10-08:00"), 
                           xs.dateTime("2004-05-31T09:30:10-08:00"));
cts.periodCompare(period1, "aln_meets", period2);

  =&gt; true
</pre></api:example></api:function></api:function-page>