Sophie

Sophie

distrib > Mageia > 6 > x86_64 > by-pkgid > 3a4e91bde08970529a0aa07935652fe8 > files > 964

icu-doc-58.2-3.mga6.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>ICU 58.2: udat.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ICU 58.2
   &#160;<span id="projectnumber">58.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_b2f33c71d4aa5e7af42a1ca61ff5af1b.html">source</a></li><li class="navelem"><a class="el" href="dir_3c42bef9a3e7804b3d74ebb2809ebf86.html">i18n</a></li><li class="navelem"><a class="el" href="dir_fa4147b4d9cbc9ae7619e21b25239322.html">unicode</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">udat.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="udat_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// Copyright (C) 2016 and later: Unicode, Inc. and others.</span></div><div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// License &amp; terms of use: http://www.unicode.org/copyright.html</span></div><div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div><div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *******************************************************************************</span></div><div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Copyright (C) 1996-2016, International Business Machines</span></div><div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Corporation and others. All Rights Reserved.</span></div><div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> *******************************************************************************</span></div><div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">*/</span></div><div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="preprocessor">#ifndef UDAT_H</span></div><div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="preprocessor">#define UDAT_H</span></div><div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="utypes_8h.html">unicode/utypes.h</a>&quot;</span></div><div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;</div><div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#if !UCONFIG_NO_FORMATTING</span></div><div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="localpointer_8h.html">unicode/localpointer.h</a>&quot;</span></div><div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ucal_8h.html">unicode/ucal.h</a>&quot;</span></div><div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="unum_8h.html">unicode/unum.h</a>&quot;</span></div><div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="udisplaycontext_8h.html">unicode/udisplaycontext.h</a>&quot;</span></div><div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="ufieldpositer_8h.html">unicode/ufieldpositer.h</a>&quot;</span></div><div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">  153</a></span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>;</div><div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;</div><div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">  158</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a> {</div><div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5">  160</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5">UDAT_FULL</a>,</div><div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1">  162</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1">UDAT_LONG</a>,</div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a">  164</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a">UDAT_MEDIUM</a>,</div><div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6">  166</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6">UDAT_SHORT</a>,</div><div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4972c793a63b7972a1ed4a3f13b185f5">  168</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4972c793a63b7972a1ed4a3f13b185f5">UDAT_DEFAULT</a> = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a">UDAT_MEDIUM</a>,</div><div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div><div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">  171</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">UDAT_RELATIVE</a> = (1 &lt;&lt; 7),</div><div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div><div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    UDAT_FULL_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5">UDAT_FULL</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">UDAT_RELATIVE</a>,</div><div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div><div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    UDAT_LONG_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1">UDAT_LONG</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">UDAT_RELATIVE</a>,</div><div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div><div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    UDAT_MEDIUM_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a">UDAT_MEDIUM</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">UDAT_RELATIVE</a>,</div><div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div><div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    UDAT_SHORT_RELATIVE = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6">UDAT_SHORT</a> | <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">UDAT_RELATIVE</a>,</div><div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div><div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div><div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad75feb521c2adac6f1bc7df96bbc43a5">  183</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad75feb521c2adac6f1bc7df96bbc43a5">UDAT_NONE</a> = -1,</div><div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;</div><div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627">  190</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627">UDAT_PATTERN</a> = -2,</div><div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div><div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;#ifndef <a class="code" href="utypes_8h.html#a6269f8232c52d3a2c83545cd2e7d9293">U_HIDE_INTERNAL_API</a></div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a5fdf996e633ee3ba6fd6293dd4d6675d">  194</a></span>&#160;    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a5fdf996e633ee3ba6fd6293dd4d6675d">UDAT_IGNORE</a> = <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627">UDAT_PATTERN</a></div><div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;#endif <span class="comment">/* U_HIDE_INTERNAL_API */</span></div><div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;} <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a>;</div><div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div><div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;<span class="comment">/* Skeletons for dates. */</span></div><div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="udat_8h.html#af05cce1e7b026caa659cf10bc5a311a8">  204</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR                       &quot;y&quot;</span></div><div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="udat_8h.html#a5296df35c97ccfb9f716a498a8fbc3ba">  209</a></span>&#160;<span class="preprocessor">#define UDAT_QUARTER                    &quot;QQQQ&quot;</span></div><div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="udat_8h.html#a5f5fdeda35d414bfd03405399cac565e">  214</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_QUARTER               &quot;QQQ&quot;</span></div><div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="udat_8h.html#ab40f9f20523df2b6b5b6897397de1046">  219</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_QUARTER               &quot;yQQQQ&quot;</span></div><div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="udat_8h.html#af52cb5e42427679940f991b20f930213">  224</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_QUARTER          &quot;yQQQ&quot;</span></div><div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="udat_8h.html#a9b37e80debb2d27fad599b307aafb9c2">  229</a></span>&#160;<span class="preprocessor">#define UDAT_MONTH                      &quot;MMMM&quot;</span></div><div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="udat_8h.html#a43281b9ba73d8a6c8783eb12621d6636">  234</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_MONTH                 &quot;MMM&quot;</span></div><div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="udat_8h.html#ad7dc57865c9e297ed72d83d6b8350e92">  239</a></span>&#160;<span class="preprocessor">#define UDAT_NUM_MONTH                  &quot;M&quot;</span></div><div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="udat_8h.html#a6b06fb7b6af225771b8782583e6b929e">  244</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_MONTH                 &quot;yMMMM&quot;</span></div><div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="udat_8h.html#a0bcb5058ba77ef269478d2e6ca16d5d9">  249</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_MONTH            &quot;yMMM&quot;</span></div><div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="udat_8h.html#ab1a3c928af7d3d58fdb755f8009ef6e7">  254</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_NUM_MONTH             &quot;yM&quot;</span></div><div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="udat_8h.html#ae1deba818e0a16404ca60b9ab7795ac3">  259</a></span>&#160;<span class="preprocessor">#define UDAT_DAY                        &quot;d&quot;</span></div><div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div><div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="udat_8h.html#a8ed9ca005c11076b7bba60d01c22d80c">  265</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_MONTH_DAY             &quot;yMMMMd&quot;</span></div><div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div><div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="udat_8h.html#a569699caaab339893ece63646387435d">  271</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_MONTH_DAY        &quot;yMMMd&quot;</span></div><div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;</div><div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="udat_8h.html#abc29ce2fec42737a312e4933ba2b6fb6">  277</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_NUM_MONTH_DAY         &quot;yMd&quot;</span></div><div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div><div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="udat_8h.html#acfcb9c9ee19a4a8479b870829208a13f">  282</a></span>&#160;<span class="preprocessor">#define UDAT_WEEKDAY                    &quot;EEEE&quot;</span></div><div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;</div><div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="udat_8h.html#a994b525bbba921d7cd50d5319095b97e">  287</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_WEEKDAY               &quot;E&quot;</span></div><div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;</div><div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="udat_8h.html#ab4a3658401c0caee157e42946acdd4a0">  293</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_MONTH_WEEKDAY_DAY     &quot;yMMMMEEEEd&quot;</span></div><div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div><div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="udat_8h.html#a9c91459683c4c2621d5922cb081764cf">  299</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_ABBR_MONTH_WEEKDAY_DAY &quot;yMMMEd&quot;</span></div><div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="udat_8h.html#a7a1c305297760c9330d01aa41866c60e">  305</a></span>&#160;<span class="preprocessor">#define UDAT_YEAR_NUM_MONTH_WEEKDAY_DAY &quot;yMEd&quot;</span></div><div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div><div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="udat_8h.html#abd5cc4d90c272d17dd04fff39e7dd03e">  311</a></span>&#160;<span class="preprocessor">#define UDAT_MONTH_DAY                  &quot;MMMMd&quot;</span></div><div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;</div><div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="udat_8h.html#a0c26bfea8460a52a1c760208ba454ae7">  317</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_MONTH_DAY             &quot;MMMd&quot;</span></div><div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div><div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="udat_8h.html#a86e8a6412263abef62c7a675aa8533f0">  323</a></span>&#160;<span class="preprocessor">#define UDAT_NUM_MONTH_DAY              &quot;Md&quot;</span></div><div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;</div><div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="udat_8h.html#a2f9fe5ed05a50bd15c56d29e742266e9">  329</a></span>&#160;<span class="preprocessor">#define UDAT_MONTH_WEEKDAY_DAY          &quot;MMMMEEEEd&quot;</span></div><div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;</div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="udat_8h.html#a33f3aeb0385700d0d129885b34c04f83">  335</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_MONTH_WEEKDAY_DAY     &quot;MMMEd&quot;</span></div><div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div><div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="udat_8h.html#a947bfab36df7d4738599822b579d06e9">  341</a></span>&#160;<span class="preprocessor">#define UDAT_NUM_MONTH_WEEKDAY_DAY      &quot;MEd&quot;</span></div><div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div><div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;<span class="comment">/* Skeletons for times. */</span></div><div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;</div><div class="line"><a name="l00349"></a><span class="lineno"><a class="line" href="udat_8h.html#aeee3974b6e4f3d8321041827df4909ae">  349</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR                       &quot;j&quot;</span></div><div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;</div><div class="line"><a name="l00354"></a><span class="lineno"><a class="line" href="udat_8h.html#a68d763f919c21a02fa79e5a618d81108">  354</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR24                     &quot;H&quot;</span></div><div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;</div><div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="udat_8h.html#a4b6add5d8dc61dd9c4fe3f43fea319d5">  359</a></span>&#160;<span class="preprocessor">#define UDAT_MINUTE                     &quot;m&quot;</span></div><div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;</div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="udat_8h.html#a9d13db3f8187946ed669030f8c893750">  365</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE                &quot;jm&quot;</span></div><div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;</div><div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="udat_8h.html#ab8e77d2b943b4b4c82ae2ecca75069e7">  371</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR24_MINUTE              &quot;Hm&quot;</span></div><div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;</div><div class="line"><a name="l00376"></a><span class="lineno"><a class="line" href="udat_8h.html#a1c61f66199b22a7af4dc1e35ebfb4776">  376</a></span>&#160;<span class="preprocessor">#define UDAT_SECOND                     &quot;s&quot;</span></div><div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div><div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="udat_8h.html#aaebc2b87afca0f0af385d8830e09e809">  383</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE_SECOND         &quot;jms&quot;</span></div><div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div><div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="udat_8h.html#a3bc594c0507802064204a0cd53c97a3f">  390</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR24_MINUTE_SECOND       &quot;Hms&quot;</span></div><div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;</div><div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="udat_8h.html#a2ebb62edaacb0ce3b81c571ce64cfea5">  396</a></span>&#160;<span class="preprocessor">#define UDAT_MINUTE_SECOND              &quot;ms&quot;</span></div><div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div><div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;<span class="comment">/* Skeletons for time zones. */</span></div><div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;</div><div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="udat_8h.html#a426eb06200cf8677be81b4e6cf3bb4a8">  407</a></span>&#160;<span class="preprocessor">#define UDAT_LOCATION_TZ &quot;VVVV&quot;</span></div><div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;</div><div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="udat_8h.html#a14309635d70c04ff560fcd1de7013db4">  415</a></span>&#160;<span class="preprocessor">#define UDAT_GENERIC_TZ &quot;vvvv&quot;</span></div><div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;</div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="udat_8h.html#a6f6aa1a41c23a5c858172d544b1bb979">  423</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_GENERIC_TZ &quot;v&quot;</span></div><div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;</div><div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="udat_8h.html#a7ef66d770f14deac7cc36b201d7017b1">  431</a></span>&#160;<span class="preprocessor">#define UDAT_SPECIFIC_TZ &quot;zzzz&quot;</span></div><div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160;</div><div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="udat_8h.html#a3699d81ce0f7f6dec34ba23b05496684">  439</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_SPECIFIC_TZ &quot;z&quot;</span></div><div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div><div class="line"><a name="l00447"></a><span class="lineno"><a class="line" href="udat_8h.html#adbe54b9bd2073710e9de100b4fcef132">  447</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_UTC_TZ &quot;ZZZZ&quot;</span></div><div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;</div><div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;<span class="comment">/* deprecated skeleton constants */</span></div><div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div><div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;</div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="udat_8h.html#a2546952b2d4f4129d4499fa172be4bce">  456</a></span>&#160;<span class="preprocessor">#define UDAT_STANDALONE_MONTH           &quot;LLLL&quot;</span></div><div class="line"><a name="l00457"></a><span class="lineno">  457</span>&#160;</div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="udat_8h.html#a75c199154cdd27e0cf4e444b8e1333dd">  461</a></span>&#160;<span class="preprocessor">#define UDAT_ABBR_STANDALONE_MONTH      &quot;LLL&quot;</span></div><div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div><div class="line"><a name="l00467"></a><span class="lineno"><a class="line" href="udat_8h.html#a9b8ed17f17c97935b120f576ea744e6b">  467</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE_GENERIC_TZ     &quot;jmv&quot;</span></div><div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div><div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="udat_8h.html#a1c57ce1151a8123812778ce6bc2edcce">  472</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_MINUTE_TZ             &quot;jmz&quot;</span></div><div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div><div class="line"><a name="l00477"></a><span class="lineno"><a class="line" href="udat_8h.html#ae67b2ab7fcbf3e4585300fd724c5b478">  477</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_GENERIC_TZ            &quot;jv&quot;</span></div><div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;</div><div class="line"><a name="l00482"></a><span class="lineno"><a class="line" href="udat_8h.html#afffe6ac491154b0c2d5e3ae310ea42b9">  482</a></span>&#160;<span class="preprocessor">#define UDAT_HOUR_TZ                    &quot;jz&quot;</span></div><div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_DEPRECATED_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div><div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2">  490</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2">UDateFormatField</a> {</div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7b9dc14d6e8dbb3ae0ca14397c843419">  496</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7b9dc14d6e8dbb3ae0ca14397c843419">UDAT_ERA_FIELD</a> = 0,</div><div class="line"><a name="l00497"></a><span class="lineno">  497</span>&#160;</div><div class="line"><a name="l00503"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a750478092f23a7c078b3ed1cd24df854">  503</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a750478092f23a7c078b3ed1cd24df854">UDAT_YEAR_FIELD</a> = 1,</div><div class="line"><a name="l00504"></a><span class="lineno">  504</span>&#160;</div><div class="line"><a name="l00510"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a3ea582085a5a962fadbcfa28becd499d">  510</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a3ea582085a5a962fadbcfa28becd499d">UDAT_MONTH_FIELD</a> = 2,</div><div class="line"><a name="l00511"></a><span class="lineno">  511</span>&#160;</div><div class="line"><a name="l00517"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a2d5073e5d56ac063b4987d1c4377eb5f">  517</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a2d5073e5d56ac063b4987d1c4377eb5f">UDAT_DATE_FIELD</a> = 3,</div><div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2afd96102e0a2e8a4400c19dc5eaaf2f26">  526</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2afd96102e0a2e8a4400c19dc5eaaf2f26">UDAT_HOUR_OF_DAY1_FIELD</a> = 4,</div><div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div><div class="line"><a name="l00535"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ae7769f40d8715667739098650b8f295d">  535</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ae7769f40d8715667739098650b8f295d">UDAT_HOUR_OF_DAY0_FIELD</a> = 5,</div><div class="line"><a name="l00536"></a><span class="lineno">  536</span>&#160;</div><div class="line"><a name="l00542"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab3ae4f1a655e29ba328a5655615e84b2">  542</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab3ae4f1a655e29ba328a5655615e84b2">UDAT_MINUTE_FIELD</a> = 6,</div><div class="line"><a name="l00543"></a><span class="lineno">  543</span>&#160;</div><div class="line"><a name="l00549"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aacac57ee221ca3fc2d77017174102575">  549</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aacac57ee221ca3fc2d77017174102575">UDAT_SECOND_FIELD</a> = 7,</div><div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;</div><div class="line"><a name="l00564"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8b3e23d274c00057bb59072b9e79f537">  564</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8b3e23d274c00057bb59072b9e79f537">UDAT_FRACTIONAL_SECOND_FIELD</a> = 8,</div><div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;</div><div class="line"><a name="l00571"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6b1e5ebf71b28539c0a3fcf9b8523bed">  571</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6b1e5ebf71b28539c0a3fcf9b8523bed">UDAT_DAY_OF_WEEK_FIELD</a> = 9,</div><div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div><div class="line"><a name="l00578"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a861a2b15e89a15657ba310adf3c0aecc">  578</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a861a2b15e89a15657ba310adf3c0aecc">UDAT_DAY_OF_YEAR_FIELD</a> = 10,</div><div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;</div><div class="line"><a name="l00585"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aa0a19a9f4ffd5e77b9492769bed5a265">  585</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aa0a19a9f4ffd5e77b9492769bed5a265">UDAT_DAY_OF_WEEK_IN_MONTH_FIELD</a> = 11,</div><div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;</div><div class="line"><a name="l00592"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad0d5bd40929516f78356aa44dadbe831">  592</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad0d5bd40929516f78356aa44dadbe831">UDAT_WEEK_OF_YEAR_FIELD</a> = 12,</div><div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;</div><div class="line"><a name="l00599"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a874399459c1b2960852d407e41a126b3">  599</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a874399459c1b2960852d407e41a126b3">UDAT_WEEK_OF_MONTH_FIELD</a> = 13,</div><div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div><div class="line"><a name="l00606"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a0d598f4d4a10991bba38caa7202b6b58">  606</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a0d598f4d4a10991bba38caa7202b6b58">UDAT_AM_PM_FIELD</a> = 14,</div><div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;</div><div class="line"><a name="l00615"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aafe6cd2e2e49e22447c7b524484b822d">  615</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aafe6cd2e2e49e22447c7b524484b822d">UDAT_HOUR1_FIELD</a> = 15,</div><div class="line"><a name="l00616"></a><span class="lineno">  616</span>&#160;</div><div class="line"><a name="l00624"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2abe3f2cf1247aada106b0ab1270e1e9c8">  624</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2abe3f2cf1247aada106b0ab1270e1e9c8">UDAT_HOUR0_FIELD</a> = 16,</div><div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div><div class="line"><a name="l00632"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1e5c8255271b95117bad5bf8515a646c">  632</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1e5c8255271b95117bad5bf8515a646c">UDAT_TIMEZONE_FIELD</a> = 17,</div><div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;</div><div class="line"><a name="l00639"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ac09a069a84b14d7559c5d7e34b08df35">  639</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ac09a069a84b14d7559c5d7e34b08df35">UDAT_YEAR_WOY_FIELD</a> = 18,</div><div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;</div><div class="line"><a name="l00646"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1f0d0b3a3282c4be930bed3b76a3e686">  646</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1f0d0b3a3282c4be930bed3b76a3e686">UDAT_DOW_LOCAL_FIELD</a> = 19,</div><div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div><div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a54f345c72f8cb6329ded6af16df0625f">  653</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a54f345c72f8cb6329ded6af16df0625f">UDAT_EXTENDED_YEAR_FIELD</a> = 20,</div><div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div><div class="line"><a name="l00660"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a4ffdbeb31bc6e02bd18cd94605eb4a3e">  660</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a4ffdbeb31bc6e02bd18cd94605eb4a3e">UDAT_JULIAN_DAY_FIELD</a> = 21,</div><div class="line"><a name="l00661"></a><span class="lineno">  661</span>&#160;</div><div class="line"><a name="l00667"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6bbea5dc13d36a9b024582e35150cc2b">  667</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6bbea5dc13d36a9b024582e35150cc2b">UDAT_MILLISECONDS_IN_DAY_FIELD</a> = 22,</div><div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;</div><div class="line"><a name="l00675"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8458900160a4ef3ce3e44a15fe771c08">  675</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8458900160a4ef3ce3e44a15fe771c08">UDAT_TIMEZONE_RFC_FIELD</a> = 23,</div><div class="line"><a name="l00676"></a><span class="lineno">  676</span>&#160;</div><div class="line"><a name="l00682"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab5b7da969581745e5546f14f8b49f136">  682</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab5b7da969581745e5546f14f8b49f136">UDAT_TIMEZONE_GENERIC_FIELD</a> = 24,</div><div class="line"><a name="l00689"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8fcdf1e4ea11f9912c2951ca2e38bcea">  689</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8fcdf1e4ea11f9912c2951ca2e38bcea">UDAT_STANDALONE_DAY_FIELD</a> = 25,</div><div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;</div><div class="line"><a name="l00697"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aeb1f400437caed50238ce8e3e725bd3c">  697</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aeb1f400437caed50238ce8e3e725bd3c">UDAT_STANDALONE_MONTH_FIELD</a> = 26,</div><div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;</div><div class="line"><a name="l00706"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8295f12f838fbf81a6d15b70741be647">  706</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8295f12f838fbf81a6d15b70741be647">UDAT_QUARTER_FIELD</a> = 27,</div><div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;</div><div class="line"><a name="l00715"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8130dc0ba4e257483a6f82442fa0e5d1">  715</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8130dc0ba4e257483a6f82442fa0e5d1">UDAT_STANDALONE_QUARTER_FIELD</a> = 28,</div><div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;</div><div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7145398de7511b5b61fb0c5810b04c43">  722</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7145398de7511b5b61fb0c5810b04c43">UDAT_TIMEZONE_SPECIAL_FIELD</a> = 29,</div><div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;</div><div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab15e42a6def565977ba0fa86cda77b49">  731</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab15e42a6def565977ba0fa86cda77b49">UDAT_YEAR_NAME_FIELD</a> = 30,</div><div class="line"><a name="l00732"></a><span class="lineno">  732</span>&#160;</div><div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a97283d0e8a1032df20bf5a3a86aad512">  739</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a97283d0e8a1032df20bf5a3a86aad512">UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD</a> = 31,</div><div class="line"><a name="l00740"></a><span class="lineno">  740</span>&#160;</div><div class="line"><a name="l00747"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad2e0e508cc69de24076b37ec3e45c8a3">  747</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad2e0e508cc69de24076b37ec3e45c8a3">UDAT_TIMEZONE_ISO_FIELD</a> = 32,</div><div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;</div><div class="line"><a name="l00755"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aaa3678d1db868b5ee663ffb1371e12a0">  755</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aaa3678d1db868b5ee663ffb1371e12a0">UDAT_TIMEZONE_ISO_LOCAL_FIELD</a> = 33,</div><div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;</div><div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l00758"></a><span class="lineno">  758</span>&#160;</div><div class="line"><a name="l00763"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a683ff5ad25bc2260a209138096553036">  763</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a683ff5ad25bc2260a209138096553036">UDAT_RELATED_YEAR_FIELD</a> = 34,</div><div class="line"><a name="l00764"></a><span class="lineno">  764</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00765"></a><span class="lineno">  765</span>&#160;</div><div class="line"><a name="l00766"></a><span class="lineno">  766</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DRAFT_API</span></div><div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;</div><div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab37758c6b7d248e5f913755a11998cae">  773</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab37758c6b7d248e5f913755a11998cae">UDAT_AM_PM_MIDNIGHT_NOON_FIELD</a> = 35,</div><div class="line"><a name="l00774"></a><span class="lineno">  774</span>&#160;</div><div class="line"><a name="l00775"></a><span class="lineno">  775</span>&#160;    <span class="comment">/* FieldPosition selector for &#39;B&#39; field alignment.</span></div><div class="line"><a name="l00776"></a><span class="lineno">  776</span>&#160;<span class="comment">     * Displays flexible day periods, such as &quot;in the morning&quot;, if available.</span></div><div class="line"><a name="l00777"></a><span class="lineno">  777</span>&#160;<span class="comment">     * @draft ICU 57</span></div><div class="line"><a name="l00778"></a><span class="lineno">  778</span>&#160;<span class="comment">     */</span></div><div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;    UDAT_FLEXIBLE_DAY_PERIOD_FIELD = 36,</div><div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_DRAFT_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00781"></a><span class="lineno">  781</span>&#160;</div><div class="line"><a name="l00782"></a><span class="lineno">  782</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l00783"></a><span class="lineno">  783</span>&#160;</div><div class="line"><a name="l00789"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a948cc45ccae55dcf5c094e3c33a2c3d7">  789</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a948cc45ccae55dcf5c094e3c33a2c3d7">UDAT_TIME_SEPARATOR_FIELD</a> = 37,</div><div class="line"><a name="l00790"></a><span class="lineno">  790</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00791"></a><span class="lineno">  791</span>&#160;</div><div class="line"><a name="l00792"></a><span class="lineno">  792</span>&#160;<span class="preprocessor">#ifndef U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00793"></a><span class="lineno">  793</span>&#160;</div><div class="line"><a name="l00799"></a><span class="lineno"><a class="line" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a5114893ce2cb9b449b3e700b9dfb99a6">  799</a></span>&#160;    <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a5114893ce2cb9b449b3e700b9dfb99a6">UDAT_FIELD_COUNT</a> = 38</div><div class="line"><a name="l00800"></a><span class="lineno">  800</span>&#160;<span class="preprocessor">#endif  // U_HIDE_DEPRECATED_API</span></div><div class="line"><a name="l00801"></a><span class="lineno">  801</span>&#160;} <a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2">UDateFormatField</a>;</div><div class="line"><a name="l00802"></a><span class="lineno">  802</span>&#160;</div><div class="line"><a name="l00803"></a><span class="lineno">  803</span>&#160;</div><div class="line"><a name="l00804"></a><span class="lineno">  804</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l00805"></a><span class="lineno">  805</span>&#160;</div><div class="line"><a name="l00810"></a><span class="lineno"><a class="line" href="udat_8h.html#a3069b0fcde0e31d162e9d34cacefd16a">  810</a></span>&#160;<span class="preprocessor">#define UDAT_HAS_PATTERN_CHAR_FOR_TIME_SEPARATOR 0</span></div><div class="line"><a name="l00811"></a><span class="lineno">  811</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l00812"></a><span class="lineno">  812</span>&#160;</div><div class="line"><a name="l00813"></a><span class="lineno">  813</span>&#160;</div><div class="line"><a name="l00822"></a><span class="lineno">  822</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a> U_EXPORT2</div><div class="line"><a name="l00823"></a><span class="lineno">  823</span>&#160;<a class="code" href="udat_8h.html#a5b2a1dba9fe1410435e0ef99f6ebe547">udat_toCalendarDateField</a>(<a class="code" href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2">UDateFormatField</a> field);</div><div class="line"><a name="l00824"></a><span class="lineno">  824</span>&#160;</div><div class="line"><a name="l00825"></a><span class="lineno">  825</span>&#160;</div><div class="line"><a name="l00854"></a><span class="lineno">  854</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* U_EXPORT2</div><div class="line"><a name="l00855"></a><span class="lineno">  855</span>&#160;<a class="code" href="udat_8h.html#abd4ca4c46e3b99021132071f2700dea8">udat_open</a>(<a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a>  timeStyle,</div><div class="line"><a name="l00856"></a><span class="lineno">  856</span>&#160;          <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a>  dateStyle,</div><div class="line"><a name="l00857"></a><span class="lineno">  857</span>&#160;          <span class="keyword">const</span> <span class="keywordtype">char</span>        *locale,</div><div class="line"><a name="l00858"></a><span class="lineno">  858</span>&#160;          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>       *tzID,</div><div class="line"><a name="l00859"></a><span class="lineno">  859</span>&#160;          int32_t           tzIDLength,</div><div class="line"><a name="l00860"></a><span class="lineno">  860</span>&#160;          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>       *pattern,</div><div class="line"><a name="l00861"></a><span class="lineno">  861</span>&#160;          int32_t           patternLength,</div><div class="line"><a name="l00862"></a><span class="lineno">  862</span>&#160;          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>        *status);</div><div class="line"><a name="l00863"></a><span class="lineno">  863</span>&#160;</div><div class="line"><a name="l00864"></a><span class="lineno">  864</span>&#160;</div><div class="line"><a name="l00871"></a><span class="lineno">  871</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00872"></a><span class="lineno">  872</span>&#160;<a class="code" href="udat_8h.html#a94eadd762385ccd8d2dc1f79ea012be8">udat_close</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* format);</div><div class="line"><a name="l00873"></a><span class="lineno">  873</span>&#160;</div><div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;</div><div class="line"><a name="l00880"></a><span class="lineno"><a class="line" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">  880</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">UDateFormatBooleanAttribute</a> {</div><div class="line"><a name="l00885"></a><span class="lineno"><a class="line" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa128d32ad221c08b8c4c4ecf2b7c8e68c">  885</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa128d32ad221c08b8c4c4ecf2b7c8e68c">UDAT_PARSE_ALLOW_WHITESPACE</a> = 0,</div><div class="line"><a name="l00891"></a><span class="lineno"><a class="line" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaae27f901f106cf25b39d5b6f4ac8e0d19">  891</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaae27f901f106cf25b39d5b6f4ac8e0d19">UDAT_PARSE_ALLOW_NUMERIC</a> = 1,</div><div class="line"><a name="l00897"></a><span class="lineno"><a class="line" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa9c2e2d61237c5ae8be11e3207a14ee82">  897</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa9c2e2d61237c5ae8be11e3207a14ee82">UDAT_PARSE_PARTIAL_LITERAL_MATCH</a> = 2,</div><div class="line"><a name="l00903"></a><span class="lineno"><a class="line" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa49b197432792af7cc2a6b1ddb86b90b3">  903</a></span>&#160;    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa49b197432792af7cc2a6b1ddb86b90b3">UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH</a> = 3,</div><div class="line"><a name="l00904"></a><span class="lineno">  904</span>&#160;</div><div class="line"><a name="l00905"></a><span class="lineno">  905</span>&#160;    <span class="comment">// Do not conditionalize the following with #ifndef U_HIDE_DEPRECATED_API,</span></div><div class="line"><a name="l00906"></a><span class="lineno">  906</span>&#160;    <span class="comment">// it is needed for layout of DateFormat object.</span></div><div class="line"><a name="l00911"></a><span class="lineno"><a class="line" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa91ed820b55c1ebddc7c6c2afe8cfc33b">  911</a></span>&#160;<span class="comment"></span>    <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa91ed820b55c1ebddc7c6c2afe8cfc33b">UDAT_BOOLEAN_ATTRIBUTE_COUNT</a> = 4</div><div class="line"><a name="l00912"></a><span class="lineno">  912</span>&#160;} <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">UDateFormatBooleanAttribute</a>;</div><div class="line"><a name="l00913"></a><span class="lineno">  913</span>&#160;</div><div class="line"><a name="l00924"></a><span class="lineno">  924</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2</div><div class="line"><a name="l00925"></a><span class="lineno">  925</span>&#160;<a class="code" href="udat_8h.html#a11c17ad22ff4614ae0d0910717fba4a8">udat_getBooleanAttribute</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt, <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">UDateFormatBooleanAttribute</a> attr, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l00926"></a><span class="lineno">  926</span>&#160;</div><div class="line"><a name="l00937"></a><span class="lineno">  937</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l00938"></a><span class="lineno">  938</span>&#160;<a class="code" href="udat_8h.html#ad637d46c2f43379b00153095e81f2d20">udat_setBooleanAttribute</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a> *fmt, <a class="code" href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">UDateFormatBooleanAttribute</a> attr, <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> newValue, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l00939"></a><span class="lineno">  939</span>&#160;</div><div class="line"><a name="l00940"></a><span class="lineno">  940</span>&#160;</div><div class="line"><a name="l00941"></a><span class="lineno">  941</span>&#160;</div><div class="line"><a name="l00942"></a><span class="lineno">  942</span>&#160;<span class="preprocessor">#if U_SHOW_CPLUSPLUS_API</span></div><div class="line"><a name="l00943"></a><span class="lineno">  943</span>&#160;</div><div class="line"><a name="l00944"></a><span class="lineno">  944</span>&#160;<a class="code" href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div><div class="line"><a name="l00945"></a><span class="lineno">  945</span>&#160;</div><div class="line"><a name="l00955"></a><span class="lineno">  955</span>&#160;<a class="code" href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a>(<a class="code" href="classLocalUDateFormatPointer.html">LocalUDateFormatPointer</a>, <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>, <a class="code" href="udat_8h.html#a94eadd762385ccd8d2dc1f79ea012be8">udat_close</a>);</div><div class="line"><a name="l00956"></a><span class="lineno">  956</span>&#160;</div><div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;<a class="code" href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div><div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;</div><div class="line"><a name="l00959"></a><span class="lineno">  959</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00960"></a><span class="lineno">  960</span>&#160;</div><div class="line"><a name="l00969"></a><span class="lineno">  969</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* U_EXPORT2</div><div class="line"><a name="l00970"></a><span class="lineno">  970</span>&#160;<a class="code" href="udat_8h.html#ab5c7289da4ec4a22410293c5b17c4a2f">udat_clone</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a> *fmt,</div><div class="line"><a name="l00971"></a><span class="lineno">  971</span>&#160;       <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l00972"></a><span class="lineno">  972</span>&#160;</div><div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l00992"></a><span class="lineno">  992</span>&#160;<a class="code" href="udat_8h.html#a6b7a2e8ae0b620aa677ae6c9d469a0b9">udat_format</a>(    <span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    format,</div><div class="line"><a name="l00993"></a><span class="lineno">  993</span>&#160;                        <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a>           dateToFormat,</div><div class="line"><a name="l00994"></a><span class="lineno">  994</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l00995"></a><span class="lineno">  995</span>&#160;                        int32_t         resultLength,</div><div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;                        <a class="code" href="structUFieldPosition.html">UFieldPosition</a>* position,</div><div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;</div><div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;<a class="code" href="udat_8h.html#a19193c4b1ec9c2de5818d9c5287af35e">udat_formatCalendar</a>(    <span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*  format,</div><div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;                        <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*      calendar,</div><div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l01025"></a><span class="lineno"> 1025</span>&#160;                        int32_t         capacity,</div><div class="line"><a name="l01026"></a><span class="lineno"> 1026</span>&#160;                        <a class="code" href="structUFieldPosition.html">UFieldPosition</a>* position,</div><div class="line"><a name="l01027"></a><span class="lineno"> 1027</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;</div><div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;<a class="code" href="udat_8h.html#a4bc9d9661c115dcb337803bc89730b3a">udat_formatForFields</a>(   <span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* format,</div><div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;                        <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a>           dateToFormat,</div><div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160;                        int32_t         resultLength,</div><div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;                        <a class="code" href="ufieldpositer_8h.html#ae6dcb81a72e2304609d93ad389c16d19">UFieldPositionIterator</a>* fpositer,</div><div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;</div><div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;<a class="code" href="udat_8h.html#a8492632c3292871e422baf9db37ebd48">udat_formatCalendarForFields</a>( <span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* format,</div><div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;                        <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*      calendar,</div><div class="line"><a name="l01097"></a><span class="lineno"> 1097</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          result,</div><div class="line"><a name="l01098"></a><span class="lineno"> 1098</span>&#160;                        int32_t         capacity,</div><div class="line"><a name="l01099"></a><span class="lineno"> 1099</span>&#160;                        <a class="code" href="ufieldpositer_8h.html#ae6dcb81a72e2304609d93ad389c16d19">UFieldPositionIterator</a>* fpositer,</div><div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>*     status);</div><div class="line"><a name="l01101"></a><span class="lineno"> 1101</span>&#160;</div><div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;</div><div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> U_EXPORT2</div><div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;<a class="code" href="udat_8h.html#aaaec935480c28127c8bccf6c6612d71d">udat_parse</a>(<span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    format,</div><div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;           <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div><div class="line"><a name="l01131"></a><span class="lineno"> 1131</span>&#160;                    int32_t         textLength,</div><div class="line"><a name="l01132"></a><span class="lineno"> 1132</span>&#160;                    int32_t         *parsePos,</div><div class="line"><a name="l01133"></a><span class="lineno"> 1133</span>&#160;                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;</div><div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;<a class="code" href="udat_8h.html#a2888d7bf0aedbc843fb8f096734ac0e8">udat_parseCalendar</a>(<span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    format,</div><div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160;                            <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*      calendar,</div><div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160;                   <span class="keyword">const</span>    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>*          text,</div><div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160;                            int32_t         textLength,</div><div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;                            int32_t         *parsePos,</div><div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160;</div><div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a> U_EXPORT2</div><div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;<a class="code" href="udat_8h.html#af1139c0c38fb5303d93515e779a7aae2">udat_isLenient</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt);</div><div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;</div><div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;<a class="code" href="udat_8h.html#a57ed6fe554770153a3fcedb11f050d14">udat_setLenient</a>(    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    fmt,</div><div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;                    <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>          isLenient);</div><div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;</div><div class="line"><a name="l01198"></a><span class="lineno"> 1198</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>* U_EXPORT2</div><div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160;<a class="code" href="udat_8h.html#a2db4f9c0b39c3c2077feed9ebbe24d58">udat_getCalendar</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt);</div><div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160;</div><div class="line"><a name="l01210"></a><span class="lineno"> 1210</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01211"></a><span class="lineno"> 1211</span>&#160;<a class="code" href="udat_8h.html#aa5d6d81ca5d4f65467f4224428628e65">udat_setCalendar</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    fmt,</div><div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160;                    <span class="keyword">const</span>   <a class="code" href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a>*      calendarToSet);</div><div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;</div><div class="line"><a name="l01223"></a><span class="lineno"> 1223</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* U_EXPORT2</div><div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>&#160;<a class="code" href="udat_8h.html#afe281ebe86b6d30073c56d04e05612d6">udat_getNumberFormat</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt);</div><div class="line"><a name="l01225"></a><span class="lineno"> 1225</span>&#160;</div><div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>* U_EXPORT2</div><div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;<a class="code" href="udat_8h.html#a262e568772d118fe507b5760a6188bfc">udat_getNumberFormatForField</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt, <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> field);</div><div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160;</div><div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160;<a class="code" href="udat_8h.html#affe848ca9f1bb8d9a06fb06927e24801">udat_adoptNumberFormatForFields</a>(  <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt,</div><div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160;                            <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>* fields,</div><div class="line"><a name="l01256"></a><span class="lineno"> 1256</span>&#160;                                  <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  numberFormatToSet,</div><div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;                                  <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01270"></a><span class="lineno"> 1270</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;<a class="code" href="udat_8h.html#a696182ba370c6de3e8504e7c01c22e74">udat_setNumberFormat</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    fmt,</div><div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;                        <span class="keyword">const</span>   <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  numberFormatToSet);</div><div class="line"><a name="l01282"></a><span class="lineno"> 1282</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01283"></a><span class="lineno"> 1283</span>&#160;<a class="code" href="udat_8h.html#acca5a5f68b77fe7ff92908b0f8895449">udat_adoptNumberFormat</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>*    fmt,</div><div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160;                                   <a class="code" href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a>*  numberFormatToAdopt);</div><div class="line"><a name="l01294"></a><span class="lineno"> 1294</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2</div><div class="line"><a name="l01295"></a><span class="lineno"> 1295</span>&#160;<a class="code" href="udat_8h.html#aeb8ced52c68790fa95f83c653d67d537">udat_getAvailable</a>(int32_t localeIndex);</div><div class="line"><a name="l01296"></a><span class="lineno"> 1296</span>&#160;</div><div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;<a class="code" href="udat_8h.html#a463b549b234d85a44313b46b5bfe3001">udat_countAvailable</a>(<span class="keywordtype">void</span>);</div><div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160;</div><div class="line"><a name="l01318"></a><span class="lineno"> 1318</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a> U_EXPORT2</div><div class="line"><a name="l01319"></a><span class="lineno"> 1319</span>&#160;<a class="code" href="udat_8h.html#a13adfb58e128b9a99a427abc9e6fa112">udat_get2DigitYearStart</a>(    <span class="keyword">const</span>   <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>     *fmt,</div><div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;                                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l01321"></a><span class="lineno"> 1321</span>&#160;</div><div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160;<a class="code" href="udat_8h.html#a0608acf2d8f1cbb08228d9b635054726">udat_set2DigitYearStart</a>(    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>     *fmt,</div><div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160;                            <a class="code" href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a>           d,</div><div class="line"><a name="l01335"></a><span class="lineno"> 1335</span>&#160;                            <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160;</div><div class="line"><a name="l01349"></a><span class="lineno"> 1349</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01350"></a><span class="lineno"> 1350</span>&#160;<a class="code" href="udat_8h.html#a00f8420f2b00ef9de8dbbc4be66e3db8">udat_toPattern</a>(    <span class="keyword">const</span>   <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>     *fmt,</div><div class="line"><a name="l01351"></a><span class="lineno"> 1351</span>&#160;                        <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>          localized,</div><div class="line"><a name="l01352"></a><span class="lineno"> 1352</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>           *result,</div><div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;                        int32_t         resultLength,</div><div class="line"><a name="l01354"></a><span class="lineno"> 1354</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>      *status);</div><div class="line"><a name="l01355"></a><span class="lineno"> 1355</span>&#160;</div><div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>&#160;<a class="code" href="udat_8h.html#a40ccd8b597ff95faa01ae00391a70e61">udat_applyPattern</a>(            <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>     *format,</div><div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160;                            <a class="code" href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a>          localized,</div><div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160;                    <span class="keyword">const</span>   <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>           *pattern,</div><div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160;                            int32_t         patternLength);</div><div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160;</div><div class="line"><a name="l01376"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4"> 1376</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4">UDateFormatSymbolType</a> {</div><div class="line"><a name="l01378"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a08c254470a3ccf54601366a382c4096d"> 1378</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a08c254470a3ccf54601366a382c4096d">UDAT_ERAS</a>,</div><div class="line"><a name="l01380"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9ed373834478559c7d8a0e4b5f562b7d"> 1380</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9ed373834478559c7d8a0e4b5f562b7d">UDAT_MONTHS</a>,</div><div class="line"><a name="l01382"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ae55170b4b2f39b2c1f6dec9d0760e430"> 1382</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ae55170b4b2f39b2c1f6dec9d0760e430">UDAT_SHORT_MONTHS</a>,</div><div class="line"><a name="l01384"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a5fd821bbbc7b56457c44ada3e2794e19"> 1384</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a5fd821bbbc7b56457c44ada3e2794e19">UDAT_WEEKDAYS</a>,</div><div class="line"><a name="l01389"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a466882a4413cadf03cf69fff097c4383"> 1389</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a466882a4413cadf03cf69fff097c4383">UDAT_SHORT_WEEKDAYS</a>,</div><div class="line"><a name="l01391"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4af6e0ffb0ef064496a7e830d577cc39af"> 1391</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4af6e0ffb0ef064496a7e830d577cc39af">UDAT_AM_PMS</a>,</div><div class="line"><a name="l01393"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a83e9979507a07f585519cd0586d56f8a"> 1393</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a83e9979507a07f585519cd0586d56f8a">UDAT_LOCALIZED_CHARS</a>,</div><div class="line"><a name="l01395"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a526cd7f3bed5d9f73d8ceeb911ece557"> 1395</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a526cd7f3bed5d9f73d8ceeb911ece557">UDAT_ERA_NAMES</a>,</div><div class="line"><a name="l01397"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4abf77c407dd86d3c651b9f0341105e532"> 1397</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4abf77c407dd86d3c651b9f0341105e532">UDAT_NARROW_MONTHS</a>,</div><div class="line"><a name="l01399"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4b6f5bc9fac35a2d54b377bbb74f39ee"> 1399</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4b6f5bc9fac35a2d54b377bbb74f39ee">UDAT_NARROW_WEEKDAYS</a>,</div><div class="line"><a name="l01401"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad5f57d64e831037d530f3f3ac8306687"> 1401</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad5f57d64e831037d530f3f3ac8306687">UDAT_STANDALONE_MONTHS</a>,</div><div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;    UDAT_STANDALONE_SHORT_MONTHS,</div><div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>&#160;    UDAT_STANDALONE_NARROW_MONTHS,</div><div class="line"><a name="l01405"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4df045234951b6cd210e0d65e8f87fdc"> 1405</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4df045234951b6cd210e0d65e8f87fdc">UDAT_STANDALONE_WEEKDAYS</a>,</div><div class="line"><a name="l01410"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad75613955b0634cb67f3b7f672b3f66d"> 1410</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad75613955b0634cb67f3b7f672b3f66d">UDAT_STANDALONE_SHORT_WEEKDAYS</a>,</div><div class="line"><a name="l01412"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a2e2d55217b2d73c20cd7ef438a8e8429"> 1412</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a2e2d55217b2d73c20cd7ef438a8e8429">UDAT_STANDALONE_NARROW_WEEKDAYS</a>,</div><div class="line"><a name="l01414"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a723ae1a2cfef80bd69a4553602a292c2"> 1414</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a723ae1a2cfef80bd69a4553602a292c2">UDAT_QUARTERS</a>,</div><div class="line"><a name="l01416"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a38dc73189c4327b534e61a3afb2eb78e"> 1416</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a38dc73189c4327b534e61a3afb2eb78e">UDAT_SHORT_QUARTERS</a>,</div><div class="line"><a name="l01418"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a443597ba2b4b2b6177e3b894d23795b8"> 1418</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a443597ba2b4b2b6177e3b894d23795b8">UDAT_STANDALONE_QUARTERS</a>,</div><div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160;    UDAT_STANDALONE_SHORT_QUARTERS,</div><div class="line"><a name="l01427"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a870aeba92c724911d8261c3badb3ffb7"> 1427</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a870aeba92c724911d8261c3badb3ffb7">UDAT_SHORTER_WEEKDAYS</a>,</div><div class="line"><a name="l01432"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a548634c8124a6b2bf942531671923576"> 1432</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a548634c8124a6b2bf942531671923576">UDAT_STANDALONE_SHORTER_WEEKDAYS</a>,</div><div class="line"><a name="l01438"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a21d175a80f1c76c7d83c31fd55e6940f"> 1438</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a21d175a80f1c76c7d83c31fd55e6940f">UDAT_CYCLIC_YEARS_WIDE</a>,</div><div class="line"><a name="l01443"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ac2889591d6b57582b57497263cc6ec01"> 1443</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ac2889591d6b57582b57497263cc6ec01">UDAT_CYCLIC_YEARS_ABBREVIATED</a>,</div><div class="line"><a name="l01449"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a230be229b683374ae12005993f482844"> 1449</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a230be229b683374ae12005993f482844">UDAT_CYCLIC_YEARS_NARROW</a>,</div><div class="line"><a name="l01455"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9abe885f0131c8bd9dd42228b4f0a01e"> 1455</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9abe885f0131c8bd9dd42228b4f0a01e">UDAT_ZODIAC_NAMES_WIDE</a>,</div><div class="line"><a name="l01460"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a8f3601a97a0b61207d7a20d08fbe1705"> 1460</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a8f3601a97a0b61207d7a20d08fbe1705">UDAT_ZODIAC_NAMES_ABBREVIATED</a>,</div><div class="line"><a name="l01466"></a><span class="lineno"><a class="line" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a476ee906ff9a55a3953d64d45d7ff986"> 1466</a></span>&#160;    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a476ee906ff9a55a3953d64d45d7ff986">UDAT_ZODIAC_NAMES_NARROW</a></div><div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>&#160;} <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4">UDateFormatSymbolType</a>;</div><div class="line"><a name="l01468"></a><span class="lineno"> 1468</span>&#160;</div><div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160;<span class="keyword">struct </span><a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564">UDateFormatSymbols</a>;</div><div class="line"><a name="l01474"></a><span class="lineno"><a class="line" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564"> 1474</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564">UDateFormatSymbols</a> <a class="code" href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564">UDateFormatSymbols</a>;</div><div class="line"><a name="l01475"></a><span class="lineno"> 1475</span>&#160;</div><div class="line"><a name="l01492"></a><span class="lineno"> 1492</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01493"></a><span class="lineno"> 1493</span>&#160;<a class="code" href="udat_8h.html#aed73d44c01906572e8349d0307dafb27">udat_getSymbols</a>(<span class="keyword">const</span>   <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>             *fmt,</div><div class="line"><a name="l01494"></a><span class="lineno"> 1494</span>&#160;                        <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4">UDateFormatSymbolType</a>   type,</div><div class="line"><a name="l01495"></a><span class="lineno"> 1495</span>&#160;                        int32_t                 symbolIndex,</div><div class="line"><a name="l01496"></a><span class="lineno"> 1496</span>&#160;                        <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>                   *result,</div><div class="line"><a name="l01497"></a><span class="lineno"> 1497</span>&#160;                        int32_t                 resultLength,</div><div class="line"><a name="l01498"></a><span class="lineno"> 1498</span>&#160;                        <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>              *status);</div><div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160;</div><div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> int32_t U_EXPORT2</div><div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>&#160;<a class="code" href="udat_8h.html#a7a178b7dc4d7faee652a31043560b779">udat_countSymbols</a>(    <span class="keyword">const</span>    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>                *fmt,</div><div class="line"><a name="l01514"></a><span class="lineno"> 1514</span>&#160;                            <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4">UDateFormatSymbolType</a>    type);</div><div class="line"><a name="l01515"></a><span class="lineno"> 1515</span>&#160;</div><div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01532"></a><span class="lineno"> 1532</span>&#160;<a class="code" href="udat_8h.html#af5816372ab77e82d9c9e3a5cbd9ffbee">udat_setSymbols</a>(    <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>             *format,</div><div class="line"><a name="l01533"></a><span class="lineno"> 1533</span>&#160;                    <a class="code" href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4">UDateFormatSymbolType</a>   type,</div><div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;                    int32_t                 symbolIndex,</div><div class="line"><a name="l01535"></a><span class="lineno"> 1535</span>&#160;                    <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>                   *value,</div><div class="line"><a name="l01536"></a><span class="lineno"> 1536</span>&#160;                    int32_t                 valueLength,</div><div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>&#160;                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>              *status);</div><div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160;</div><div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* U_EXPORT2</div><div class="line"><a name="l01549"></a><span class="lineno"> 1549</span>&#160;<a class="code" href="udat_8h.html#ae1ea60a69402a5d60313db8164c2612b">udat_getLocaleByType</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a> *fmt,</div><div class="line"><a name="l01550"></a><span class="lineno"> 1550</span>&#160;                     <a class="code" href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a> type,</div><div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>&#160;                     <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>&#160;</div><div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>&#160;<a class="code" href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>&#160;<a class="code" href="udat_8h.html#a2bc6c785d59eff87846601a83ebd03da">udat_setContext</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt, <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a> value, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>&#160;</div><div class="line"><a name="l01573"></a><span class="lineno"> 1573</span>&#160;<a class="code" href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a> <a class="code" href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a> U_EXPORT2</div><div class="line"><a name="l01574"></a><span class="lineno"> 1574</span>&#160;<a class="code" href="udat_8h.html#a1629574a88955e037f251d1c8e8bd012">udat_getContext</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* fmt, <a class="code" href="udisplaycontext_8h.html#a7ce674e7cd26fb195f7344b861af5427">UDisplayContextType</a> type, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>* status);</div><div class="line"><a name="l01575"></a><span class="lineno"> 1575</span>&#160;</div><div class="line"><a name="l01576"></a><span class="lineno"> 1576</span>&#160;<span class="preprocessor">#ifndef U_HIDE_INTERNAL_API</span></div><div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;</div><div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba">U_INTERNAL</a> int32_t U_EXPORT2</div><div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160;<a class="code" href="udat_8h.html#abd750ae8c3ae763934731eed44e80672">udat_toPatternRelativeDate</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a> *fmt,</div><div class="line"><a name="l01590"></a><span class="lineno"> 1590</span>&#160;                           <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>             *result,</div><div class="line"><a name="l01591"></a><span class="lineno"> 1591</span>&#160;                           int32_t           resultLength,</div><div class="line"><a name="l01592"></a><span class="lineno"> 1592</span>&#160;                           <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>        *status);</div><div class="line"><a name="l01593"></a><span class="lineno"> 1593</span>&#160;</div><div class="line"><a name="l01605"></a><span class="lineno"> 1605</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba">U_INTERNAL</a> int32_t U_EXPORT2</div><div class="line"><a name="l01606"></a><span class="lineno"> 1606</span>&#160;<a class="code" href="udat_8h.html#a0741073c8008bcdbd591c334d4816c49">udat_toPatternRelativeTime</a>(<span class="keyword">const</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a> *fmt,</div><div class="line"><a name="l01607"></a><span class="lineno"> 1607</span>&#160;                           <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>             *result,</div><div class="line"><a name="l01608"></a><span class="lineno"> 1608</span>&#160;                           int32_t           resultLength,</div><div class="line"><a name="l01609"></a><span class="lineno"> 1609</span>&#160;                           <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>        *status);</div><div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160;</div><div class="line"><a name="l01623"></a><span class="lineno"> 1623</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba">U_INTERNAL</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01624"></a><span class="lineno"> 1624</span>&#160;<a class="code" href="udat_8h.html#a1c40335a8a0377e36ea0849b1209e95a">udat_applyPatternRelative</a>(<a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a> *format,</div><div class="line"><a name="l01625"></a><span class="lineno"> 1625</span>&#160;                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *datePattern,</div><div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>&#160;                          int32_t     datePatternLength,</div><div class="line"><a name="l01627"></a><span class="lineno"> 1627</span>&#160;                          <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a> *timePattern,</div><div class="line"><a name="l01628"></a><span class="lineno"> 1628</span>&#160;                          int32_t     timePatternLength,</div><div class="line"><a name="l01629"></a><span class="lineno"> 1629</span>&#160;                          <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>  *status);</div><div class="line"><a name="l01630"></a><span class="lineno"> 1630</span>&#160;</div><div class="line"><a name="l01635"></a><span class="lineno"><a class="line" href="udat_8h.html#a0a14268c75a09c297fb794c18d52f0aa"> 1635</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a>* (U_EXPORT2 *<a class="code" href="udat_8h.html#a0a14268c75a09c297fb794c18d52f0aa">UDateFormatOpener</a>) (<a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a>  timeStyle,</div><div class="line"><a name="l01636"></a><span class="lineno"> 1636</span>&#160;                                                    <a class="code" href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a>  dateStyle,</div><div class="line"><a name="l01637"></a><span class="lineno"> 1637</span>&#160;                                                    <span class="keyword">const</span> <span class="keywordtype">char</span>        *locale,</div><div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;                                                    <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>       *tzID,</div><div class="line"><a name="l01639"></a><span class="lineno"> 1639</span>&#160;                                                    int32_t           tzIDLength,</div><div class="line"><a name="l01640"></a><span class="lineno"> 1640</span>&#160;                                                    <span class="keyword">const</span> <a class="code" href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a>       *pattern,</div><div class="line"><a name="l01641"></a><span class="lineno"> 1641</span>&#160;                                                    int32_t           patternLength,</div><div class="line"><a name="l01642"></a><span class="lineno"> 1642</span>&#160;                                                    <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a>        *status);</div><div class="line"><a name="l01643"></a><span class="lineno"> 1643</span>&#160;</div><div class="line"><a name="l01648"></a><span class="lineno"> 1648</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba">U_INTERNAL</a> <span class="keywordtype">void</span> U_EXPORT2</div><div class="line"><a name="l01649"></a><span class="lineno"> 1649</span>&#160;<a class="code" href="udat_8h.html#ac19a85c97fb1af94d32752e8bf8cf2ac">udat_registerOpener</a>(<a class="code" href="udat_8h.html#a0a14268c75a09c297fb794c18d52f0aa">UDateFormatOpener</a> opener, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l01650"></a><span class="lineno"> 1650</span>&#160;</div><div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;<a class="code" href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba">U_INTERNAL</a> <a class="code" href="udat_8h.html#a0a14268c75a09c297fb794c18d52f0aa">UDateFormatOpener</a> U_EXPORT2</div><div class="line"><a name="l01656"></a><span class="lineno"> 1656</span>&#160;<a class="code" href="udat_8h.html#a88aaee9afa254e9f254e43534113defd">udat_unregisterOpener</a>(<a class="code" href="udat_8h.html#a0a14268c75a09c297fb794c18d52f0aa">UDateFormatOpener</a> opener, <a class="code" href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a> *status);</div><div class="line"><a name="l01657"></a><span class="lineno"> 1657</span>&#160;<span class="preprocessor">#endif  </span><span class="comment">/* U_HIDE_INTERNAL_API */</span><span class="preprocessor"></span></div><div class="line"><a name="l01658"></a><span class="lineno"> 1658</span>&#160;</div><div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>&#160;</div><div class="line"><a name="l01660"></a><span class="lineno"> 1660</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* #if !UCONFIG_NO_FORMATTING */</span><span class="preprocessor"></span></div><div class="line"><a name="l01661"></a><span class="lineno"> 1661</span>&#160;</div><div class="line"><a name="l01662"></a><span class="lineno"> 1662</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="udat_8h_html_a6b7a2e8ae0b620aa677ae6c9d469a0b9"><div class="ttname"><a href="udat_8h.html#a6b7a2e8ae0b620aa677ae6c9d469a0b9">udat_format</a></div><div class="ttdeci">int32_t udat_format(const UDateFormat *format, UDate dateToFormat, UChar *result, int32_t resultLength, UFieldPosition *position, UErrorCode *status)</div><div class="ttdoc">Format a date using a UDateFormat. </div></div>
<div class="ttc" id="ucal_8h_html_afb45437aa9182d9fdcd96a2119e1e144"><div class="ttname"><a href="ucal_8h.html#afb45437aa9182d9fdcd96a2119e1e144">UCalendar</a></div><div class="ttdeci">void * UCalendar</div><div class="ttdoc">A calendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00155">ucal.h:155</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ad0d5bd40929516f78356aa44dadbe831"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad0d5bd40929516f78356aa44dadbe831">UDAT_WEEK_OF_YEAR_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;w&amp;#39; field alignment, corresponding to the UCAL_WEEK_OF_...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00592">udat.h:592</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ab37758c6b7d248e5f913755a11998cae"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab37758c6b7d248e5f913755a11998cae">UDAT_AM_PM_MIDNIGHT_NOON_FIELD</a></div><div class="ttdoc">FieldPosition selector for &amp;#39;b&amp;#39; field alignment. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00773">udat.h:773</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a1f0d0b3a3282c4be930bed3b76a3e686"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1f0d0b3a3282c4be930bed3b76a3e686">UDAT_DOW_LOCAL_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;e&amp;#39; field alignment, corresponding to the UCAL_DOW_LOCA...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00646">udat.h:646</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a870aeba92c724911d8261c3badb3ffb7"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a870aeba92c724911d8261c3badb3ffb7">UDAT_SHORTER_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style short weekday names, e.g. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01427">udat.h:1427</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4ad5f57d64e831037d530f3f3ac8306687"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad5f57d64e831037d530f3f3ac8306687">UDAT_STANDALONE_MONTHS</a></div><div class="ttdoc">Standalone context versions of months. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01401">udat.h:1401</a></div></div>
<div class="ttc" id="ucal_8h_html_a02fe23bf33319052733c00c7a09ea912"><div class="ttname"><a href="ucal_8h.html#a02fe23bf33319052733c00c7a09ea912">UCalendarDateFields</a></div><div class="ttdeci">UCalendarDateFields</div><div class="ttdoc">Possible fields in a UCalendar. </div><div class="ttdef"><b>Definition:</b> <a href="ucal_8h_source.html#l00185">ucal.h:185</a></div></div>
<div class="ttc" id="udat_8h_html_af1139c0c38fb5303d93515e779a7aae2"><div class="ttname"><a href="udat_8h.html#af1139c0c38fb5303d93515e779a7aae2">udat_isLenient</a></div><div class="ttdeci">UBool udat_isLenient(const UDateFormat *fmt)</div><div class="ttdoc">Determine if an UDateFormat will perform lenient parsing. </div></div>
<div class="ttc" id="udat_8h_html_afb77ea9256f65ea466b4c9b73f33bbaaa9c2e2d61237c5ae8be11e3207a14ee82"><div class="ttname"><a href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa9c2e2d61237c5ae8be11e3207a14ee82">UDAT_PARSE_PARTIAL_LITERAL_MATCH</a></div><div class="ttdoc">indicates tolerance of a partial literal match e.g. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00897">udat.h:897</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a83e9979507a07f585519cd0586d56f8a"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a83e9979507a07f585519cd0586d56f8a">UDAT_LOCALIZED_CHARS</a></div><div class="ttdoc">The localized characters. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01393">udat.h:1393</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a7145398de7511b5b61fb0c5810b04c43"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7145398de7511b5b61fb0c5810b04c43">UDAT_TIMEZONE_SPECIAL_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;V&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00722">udat.h:722</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a4b6f5bc9fac35a2d54b377bbb74f39ee"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4b6f5bc9fac35a2d54b377bbb74f39ee">UDAT_NARROW_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style format &quot;narrow&quot; weekday names, for example &quot;M&quot;. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01399">udat.h:1399</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a8295f12f838fbf81a6d15b70741be647"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8295f12f838fbf81a6d15b70741be647">UDAT_QUARTER_FIELD</a></div><div class="ttdoc">FieldPosition selector for &quot;Q&quot; field alignment, corresponding to quarters. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00706">udat.h:706</a></div></div>
<div class="ttc" id="ucal_8h_html"><div class="ttname"><a href="ucal_8h.html">ucal.h</a></div><div class="ttdoc">C API: Calendar. </div></div>
<div class="ttc" id="udat_8h_html_a262e568772d118fe507b5760a6188bfc"><div class="ttname"><a href="udat_8h.html#a262e568772d118fe507b5760a6188bfc">udat_getNumberFormatForField</a></div><div class="ttdeci">const UNumberFormat * udat_getNumberFormatForField(const UDateFormat *fmt, UChar field)</div><div class="ttdoc">Get the UNumberFormat for specific field associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a3ea582085a5a962fadbcfa28becd499d"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a3ea582085a5a962fadbcfa28becd499d">UDAT_MONTH_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;M&amp;#39; field alignment, corresponding to the UCAL_MONTH fi...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00510">udat.h:510</a></div></div>
<div class="ttc" id="udat_8h_html_acca5a5f68b77fe7ff92908b0f8895449"><div class="ttname"><a href="udat_8h.html#acca5a5f68b77fe7ff92908b0f8895449">udat_adoptNumberFormat</a></div><div class="ttdeci">void udat_adoptNumberFormat(UDateFormat *fmt, UNumberFormat *numberFormatToAdopt)</div><div class="ttdoc">Adopt the UNumberFormat associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_a11c17ad22ff4614ae0d0910717fba4a8"><div class="ttname"><a href="udat_8h.html#a11c17ad22ff4614ae0d0910717fba4a8">udat_getBooleanAttribute</a></div><div class="ttdeci">UBool udat_getBooleanAttribute(const UDateFormat *fmt, UDateFormatBooleanAttribute attr, UErrorCode *status)</div><div class="ttdoc">Get a boolean attribute associated with a UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2afd96102e0a2e8a4400c19dc5eaaf2f26"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2afd96102e0a2e8a4400c19dc5eaaf2f26">UDAT_HOUR_OF_DAY1_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;k&amp;#39; field alignment, corresponding to the UCAL_HOUR_OF_...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00526">udat.h:526</a></div></div>
<div class="ttc" id="udat_8h_html_ae1ea60a69402a5d60313db8164c2612b"><div class="ttname"><a href="udat_8h.html#ae1ea60a69402a5d60313db8164c2612b">udat_getLocaleByType</a></div><div class="ttdeci">const char * udat_getLocaleByType(const UDateFormat *fmt, ULocDataLocaleType type, UErrorCode *status)</div><div class="ttdoc">Get the locale for this date format object. </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a526cd7f3bed5d9f73d8ceeb911ece557"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a526cd7f3bed5d9f73d8ceeb911ece557">UDAT_ERA_NAMES</a></div><div class="ttdoc">The long era names, for example Anno Domini. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01395">udat.h:1395</a></div></div>
<div class="ttc" id="udat_8h_html_a1c40335a8a0377e36ea0849b1209e95a"><div class="ttname"><a href="udat_8h.html#a1c40335a8a0377e36ea0849b1209e95a">udat_applyPatternRelative</a></div><div class="ttdeci">void udat_applyPatternRelative(UDateFormat *format, const UChar *datePattern, int32_t datePatternLength, const UChar *timePattern, int32_t timePatternLength, UErrorCode *status)</div><div class="ttdoc">Set the date &amp; time patterns used by a UDateFormat set for relative date formatting. </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a476ee906ff9a55a3953d64d45d7ff986"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a476ee906ff9a55a3953d64d45d7ff986">UDAT_ZODIAC_NAMES_NARROW</a></div><div class="ttdoc">Calendar zodiac names (only supported for some calendars, and only for FORMAT usage; udat_setSymbols ...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01466">udat.h:1466</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a9af7ddce56bd3e226d12cbe97b2149d6">UDAT_SHORT</a></div><div class="ttdoc">Short style. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00166">udat.h:166</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a723ae1a2cfef80bd69a4553602a292c2"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a723ae1a2cfef80bd69a4553602a292c2">UDAT_QUARTERS</a></div><div class="ttdoc">The quarters, for example 1st Quarter. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01414">udat.h:1414</a></div></div>
<div class="ttc" id="udat_8h_html_ac19a85c97fb1af94d32752e8bf8cf2ac"><div class="ttname"><a href="udat_8h.html#ac19a85c97fb1af94d32752e8bf8cf2ac">udat_registerOpener</a></div><div class="ttdeci">void udat_registerOpener(UDateFormatOpener opener, UErrorCode *status)</div><div class="ttdoc">Register a provider factory. </div></div>
<div class="ttc" id="udisplaycontext_8h_html_ac80aa1aceff6c7ad2e9f983a19d8d868"><div class="ttname"><a href="udisplaycontext_8h.html#ac80aa1aceff6c7ad2e9f983a19d8d868">UDisplayContext</a></div><div class="ttdeci">UDisplayContext</div><div class="ttdoc">Display context settings. </div><div class="ttdef"><b>Definition:</b> <a href="udisplaycontext_8h_source.html#l00066">udisplaycontext.h:66</a></div></div>
<div class="ttc" id="utypes_8h_html_ace1704e9e77d407d1eaaa2e73ec0c039"><div class="ttname"><a href="utypes_8h.html#ace1704e9e77d407d1eaaa2e73ec0c039">UDate</a></div><div class="ttdeci">double UDate</div><div class="ttdoc">Date and Time data type. </div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00203">utypes.h:203</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5ad75feb521c2adac6f1bc7df96bbc43a5"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad75feb521c2adac6f1bc7df96bbc43a5">UDAT_NONE</a></div><div class="ttdoc">No style. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00183">udat.h:183</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a4df045234951b6cd210e0d65e8f87fdc"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a4df045234951b6cd210e0d65e8f87fdc">UDAT_STANDALONE_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style stand-alone &quot;wide&quot; weekday names. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01405">udat.h:1405</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad1b6796ad8a20834399aa08cd85715e1">UDAT_LONG</a></div><div class="ttdoc">Long style. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00162">udat.h:162</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ad2e0e508cc69de24076b37ec3e45c8a3"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ad2e0e508cc69de24076b37ec3e45c8a3">UDAT_TIMEZONE_ISO_FIELD</a></div><div class="ttdoc">FieldPosition selector for &amp;#39;X&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFFSET and UCAL_DST_OF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00747">udat.h:747</a></div></div>
<div class="ttc" id="udat_8h_html_aa5d6d81ca5d4f65467f4224428628e65"><div class="ttname"><a href="udat_8h.html#aa5d6d81ca5d4f65467f4224428628e65">udat_setCalendar</a></div><div class="ttdeci">void udat_setCalendar(UDateFormat *fmt, const UCalendar *calendarToSet)</div><div class="ttdoc">Set the UCalendar associated with an UDateFormat. </div></div>
<div class="ttc" id="ufieldpositer_8h_html_ae6dcb81a72e2304609d93ad389c16d19"><div class="ttname"><a href="ufieldpositer_8h.html#ae6dcb81a72e2304609d93ad389c16d19">UFieldPositionIterator</a></div><div class="ttdeci">struct UFieldPositionIterator UFieldPositionIterator</div><div class="ttdoc">C typedef for struct UFieldPositionIterator. </div><div class="ttdef"><b>Definition:</b> <a href="ufieldpositer_8h_source.html#l00044">ufieldpositer.h:44</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4ae55170b4b2f39b2c1f6dec9d0760e430"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ae55170b4b2f39b2c1f6dec9d0760e430">UDAT_SHORT_MONTHS</a></div><div class="ttdoc">The short month names, for example Feb. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01382">udat.h:1382</a></div></div>
<div class="ttc" id="umachine_8h_html_a161dba69f4e479c3626793efc42f94ba"><div class="ttname"><a href="umachine_8h.html#a161dba69f4e479c3626793efc42f94ba">U_INTERNAL</a></div><div class="ttdeci">#define U_INTERNAL</div><div class="ttdoc">This is used to declare a function as an internal ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00142">umachine.h:142</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a3a811f7860e3e6c4e9b9592f5234c627">UDAT_PATTERN</a></div><div class="ttdoc">Use the pattern given in the parameter to udat_open. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00190">udat.h:190</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5a4972c793a63b7972a1ed4a3f13b185f5"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4972c793a63b7972a1ed4a3f13b185f5">UDAT_DEFAULT</a></div><div class="ttdoc">Default style. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00168">udat.h:168</a></div></div>
<div class="ttc" id="udat_8h_html_afe281ebe86b6d30073c56d04e05612d6"><div class="ttname"><a href="udat_8h.html#afe281ebe86b6d30073c56d04e05612d6">udat_getNumberFormat</a></div><div class="ttdeci">const UNumberFormat * udat_getNumberFormat(const UDateFormat *fmt)</div><div class="ttdoc">Get the UNumberFormat associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_afb77ea9256f65ea466b4c9b73f33bbaaa91ed820b55c1ebddc7c6c2afe8cfc33b"><div class="ttname"><a href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa91ed820b55c1ebddc7c6c2afe8cfc33b">UDAT_BOOLEAN_ATTRIBUTE_COUNT</a></div><div class="ttdoc">One more than the highest normal UDateFormatBooleanAttribute value. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00911">udat.h:911</a></div></div>
<div class="ttc" id="udat_8h_html_a57ed6fe554770153a3fcedb11f050d14"><div class="ttname"><a href="udat_8h.html#a57ed6fe554770153a3fcedb11f050d14">udat_setLenient</a></div><div class="ttdeci">void udat_setLenient(UDateFormat *fmt, UBool isLenient)</div><div class="ttdoc">Specify whether an UDateFormat will perform lenient parsing. </div></div>
<div class="ttc" id="utypes_8h_html_a6269f8232c52d3a2c83545cd2e7d9293"><div class="ttname"><a href="utypes_8h.html#a6269f8232c52d3a2c83545cd2e7d9293">U_HIDE_INTERNAL_API</a></div><div class="ttdeci">#define U_HIDE_INTERNAL_API</div><div class="ttdoc">Define this to 1 to request that internal API be &quot;hidden&quot;. </div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00087">utypes.h:87</a></div></div>
<div class="ttc" id="udisplaycontext_8h_html"><div class="ttname"><a href="udisplaycontext_8h.html">udisplaycontext.h</a></div><div class="ttdoc">C API: Display context types (enum values) </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a4ffdbeb31bc6e02bd18cd94605eb4a3e"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a4ffdbeb31bc6e02bd18cd94605eb4a3e">UDAT_JULIAN_DAY_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;g&amp;#39; field alignment, corresponding to the UCAL_JULIAN_D...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00660">udat.h:660</a></div></div>
<div class="ttc" id="udat_8h_html_a2db4f9c0b39c3c2077feed9ebbe24d58"><div class="ttname"><a href="udat_8h.html#a2db4f9c0b39c3c2077feed9ebbe24d58">udat_getCalendar</a></div><div class="ttdeci">const UCalendar * udat_getCalendar(const UDateFormat *fmt)</div><div class="ttdoc">Get the UCalendar associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_afb77ea9256f65ea466b4c9b73f33bbaaae27f901f106cf25b39d5b6f4ac8e0d19"><div class="ttname"><a href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaae27f901f106cf25b39d5b6f4ac8e0d19">UDAT_PARSE_ALLOW_NUMERIC</a></div><div class="ttdoc">indicates tolerance of numeric data when String data may be assumed. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00891">udat.h:891</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a4213654404111fe73b35ad9d30adfb15">UDAT_RELATIVE</a></div><div class="ttdoc">Bitfield for relative date. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00171">udat.h:171</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a861a2b15e89a15657ba310adf3c0aecc"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a861a2b15e89a15657ba310adf3c0aecc">UDAT_DAY_OF_YEAR_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;D&amp;#39; field alignment, corresponding to the UCAL_DAY_OF_Y...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00578">udat.h:578</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a8130dc0ba4e257483a6f82442fa0e5d1"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8130dc0ba4e257483a6f82442fa0e5d1">UDAT_STANDALONE_QUARTER_FIELD</a></div><div class="ttdoc">FieldPosition selector for the &quot;q&quot; field alignment, corresponding to stand-alone quarters. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00715">udat.h:715</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a54f345c72f8cb6329ded6af16df0625f"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a54f345c72f8cb6329ded6af16df0625f">UDAT_EXTENDED_YEAR_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;u&amp;#39; field alignment, corresponding to the UCAL_EXTENDED...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00653">udat.h:653</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a683ff5ad25bc2260a209138096553036"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a683ff5ad25bc2260a209138096553036">UDAT_RELATED_YEAR_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;r&amp;#39; field alignment, no directly corresponding UCAL_ fi...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00763">udat.h:763</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5a5fdf996e633ee3ba6fd6293dd4d6675d"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5a5fdf996e633ee3ba6fd6293dd4d6675d">UDAT_IGNORE</a></div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00194">udat.h:194</a></div></div>
<div class="ttc" id="udat_8h_html_af5816372ab77e82d9c9e3a5cbd9ffbee"><div class="ttname"><a href="udat_8h.html#af5816372ab77e82d9c9e3a5cbd9ffbee">udat_setSymbols</a></div><div class="ttdeci">void udat_setSymbols(UDateFormat *format, UDateFormatSymbolType type, int32_t symbolIndex, UChar *value, int32_t valueLength, UErrorCode *status)</div><div class="ttdoc">Set the symbols associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_a696182ba370c6de3e8504e7c01c22e74"><div class="ttname"><a href="udat_8h.html#a696182ba370c6de3e8504e7c01c22e74">udat_setNumberFormat</a></div><div class="ttdeci">void udat_setNumberFormat(UDateFormat *fmt, const UNumberFormat *numberFormatToSet)</div><div class="ttdoc">Set the UNumberFormat associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_a2bc6c785d59eff87846601a83ebd03da"><div class="ttname"><a href="udat_8h.html#a2bc6c785d59eff87846601a83ebd03da">udat_setContext</a></div><div class="ttdeci">void udat_setContext(UDateFormat *fmt, UDisplayContext value, UErrorCode *status)</div><div class="ttdoc">Set a particular UDisplayContext value in the formatter, such as UDISPCTX_CAPITALIZATION_FOR_STANDALO...</div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a8fcdf1e4ea11f9912c2951ca2e38bcea"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8fcdf1e4ea11f9912c2951ca2e38bcea">UDAT_STANDALONE_DAY_FIELD</a></div><div class="ttdoc">FieldPosition selector for &amp;#39;c&amp;#39; field alignment, corresponding to the UCAL_DOW_LOCAL field...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00689">udat.h:689</a></div></div>
<div class="ttc" id="udat_8h_html_a1629574a88955e037f251d1c8e8bd012"><div class="ttname"><a href="udat_8h.html#a1629574a88955e037f251d1c8e8bd012">udat_getContext</a></div><div class="ttdeci">UDisplayContext udat_getContext(const UDateFormat *fmt, UDisplayContextType type, UErrorCode *status)</div><div class="ttdoc">Get the formatter&amp;#39;s UDisplayContext value for the specified UDisplayContextType, such as UDISPCTX_TYP...</div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a2d5073e5d56ac063b4987d1c4377eb5f"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a2d5073e5d56ac063b4987d1c4377eb5f">UDAT_DATE_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;d&amp;#39; field alignment, corresponding to the UCAL_DATE fie...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00517">udat.h:517</a></div></div>
<div class="ttc" id="udat_8h_html_a94eadd762385ccd8d2dc1f79ea012be8"><div class="ttname"><a href="udat_8h.html#a94eadd762385ccd8d2dc1f79ea012be8">udat_close</a></div><div class="ttdeci">void udat_close(UDateFormat *format)</div><div class="ttdoc">Close a UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_afb77ea9256f65ea466b4c9b73f33bbaaa49b197432792af7cc2a6b1ddb86b90b3"><div class="ttname"><a href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa49b197432792af7cc2a6b1ddb86b90b3">UDAT_PARSE_MULTIPLE_PATTERNS_FOR_MATCH</a></div><div class="ttdoc">indicates tolerance of pattern mismatch between input data and specified format pattern. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00903">udat.h:903</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5aa443b8f36bc7fcde51135f5603f47ca5">UDAT_FULL</a></div><div class="ttdoc">Full style. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00160">udat.h:160</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a948cc45ccae55dcf5c094e3c33a2c3d7"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a948cc45ccae55dcf5c094e3c33a2c3d7">UDAT_TIME_SEPARATOR_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for time separator, no corresponding UCAL_ field...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00789">udat.h:789</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ac09a069a84b14d7559c5d7e34b08df35"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ac09a069a84b14d7559c5d7e34b08df35">UDAT_YEAR_WOY_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;Y&amp;#39; field alignment, corresponding to the UCAL_YEAR_WOY...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00639">udat.h:639</a></div></div>
<div class="ttc" id="udat_8h_html_a0608acf2d8f1cbb08228d9b635054726"><div class="ttname"><a href="udat_8h.html#a0608acf2d8f1cbb08228d9b635054726">udat_set2DigitYearStart</a></div><div class="ttdeci">void udat_set2DigitYearStart(UDateFormat *fmt, UDate d, UErrorCode *status)</div><div class="ttdoc">Set the year relative to which all 2-digit years will be interpreted. </div></div>
<div class="ttc" id="uversion_8h_html_a7d9374e037299886d4192b763b4c5e8b"><div class="ttname"><a href="uversion_8h.html#a7d9374e037299886d4192b763b4c5e8b">U_NAMESPACE_BEGIN</a></div><div class="ttdeci">#define U_NAMESPACE_BEGIN</div><div class="ttdoc">This is used to begin a declaration of a public ICU C++ API. </div><div class="ttdef"><b>Definition:</b> <a href="uversion_8h_source.html#l00131">uversion.h:131</a></div></div>
<div class="ttc" id="udat_8h_html_a0a14268c75a09c297fb794c18d52f0aa"><div class="ttname"><a href="udat_8h.html#a0a14268c75a09c297fb794c18d52f0aa">UDateFormatOpener</a></div><div class="ttdeci">UDateFormat *(* UDateFormatOpener)(UDateFormatStyle timeStyle, UDateFormatStyle dateStyle, const char *locale, const UChar *tzID, int32_t tzIDLength, const UChar *pattern, int32_t patternLength, UErrorCode *status)</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01635">udat.h:1635</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2aa0a19a9f4ffd5e77b9492769bed5a265"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aa0a19a9f4ffd5e77b9492769bed5a265">UDAT_DAY_OF_WEEK_IN_MONTH_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;F&amp;#39; field alignment, corresponding to the UCAL_DAY_OF_W...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00585">udat.h:585</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4">UDateFormatSymbolType</a></div><div class="ttdeci">UDateFormatSymbolType</div><div class="ttdoc">The possible types of date format symbols. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01376">udat.h:1376</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a2e2d55217b2d73c20cd7ef438a8e8429"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a2e2d55217b2d73c20cd7ef438a8e8429">UDAT_STANDALONE_NARROW_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style stand-alone &quot;narrow&quot; weekday names. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01412">udat.h:1412</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a9ed373834478559c7d8a0e4b5f562b7d"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9ed373834478559c7d8a0e4b5f562b7d">UDAT_MONTHS</a></div><div class="ttdoc">The month names, for example February. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01380">udat.h:1380</a></div></div>
<div class="ttc" id="localpointer_8h_html_a3030f841466c4bbbd465ac9c4b999549"><div class="ttname"><a href="localpointer_8h.html#a3030f841466c4bbbd465ac9c4b999549">U_DEFINE_LOCAL_OPEN_POINTER</a></div><div class="ttdeci">#define U_DEFINE_LOCAL_OPEN_POINTER(LocalPointerClassName, Type, closeFunction)</div><div class="ttdoc">&quot;Smart pointer&quot; definition macro, deletes objects via the closeFunction. </div><div class="ttdef"><b>Definition:</b> <a href="localpointer_8h_source.html#l00530">localpointer.h:530</a></div></div>
<div class="ttc" id="unum_8h_html_aaeec8f4d21895a6f3efdedf14e8f946b"><div class="ttname"><a href="unum_8h.html#aaeec8f4d21895a6f3efdedf14e8f946b">UNumberFormat</a></div><div class="ttdeci">void * UNumberFormat</div><div class="ttdoc">A number formatter. </div><div class="ttdef"><b>Definition:</b> <a href="unum_8h_source.html#l00136">unum.h:136</a></div></div>
<div class="ttc" id="structUFieldPosition_html"><div class="ttname"><a href="structUFieldPosition.html">UFieldPosition</a></div><div class="ttdoc">A struct representing a range of text containing a specific field. </div><div class="ttdef"><b>Definition:</b> <a href="umisc_8h_source.html#l00034">umisc.h:34</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a97283d0e8a1032df20bf5a3a86aad512"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a97283d0e8a1032df20bf5a3a86aad512">UDAT_TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD</a></div><div class="ttdoc">FieldPosition selector for &amp;#39;O&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFFSET and UCAL_DST_OF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00739">udat.h:739</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a6bbea5dc13d36a9b024582e35150cc2b"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6bbea5dc13d36a9b024582e35150cc2b">UDAT_MILLISECONDS_IN_DAY_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;A&amp;#39; field alignment, corresponding to the UCAL_MILLISEC...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00667">udat.h:667</a></div></div>
<div class="ttc" id="udat_8h_html_a19193c4b1ec9c2de5818d9c5287af35e"><div class="ttname"><a href="udat_8h.html#a19193c4b1ec9c2de5818d9c5287af35e">udat_formatCalendar</a></div><div class="ttdeci">int32_t udat_formatCalendar(const UDateFormat *format, UCalendar *calendar, UChar *result, int32_t capacity, UFieldPosition *position, UErrorCode *status)</div><div class="ttdoc">Format a date using an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_afb77ea9256f65ea466b4c9b73f33bbaaa128d32ad221c08b8c4c4ecf2b7c8e68c"><div class="ttname"><a href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaaa128d32ad221c08b8c4c4ecf2b7c8e68c">UDAT_PARSE_ALLOW_WHITESPACE</a></div><div class="ttdoc">indicates whether whitespace is allowed. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00885">udat.h:885</a></div></div>
<div class="ttc" id="localpointer_8h_html"><div class="ttname"><a href="localpointer_8h.html">localpointer.h</a></div><div class="ttdoc">C++ API: &quot;Smart pointers&quot; for use with and in ICU4C C++ code. </div></div>
<div class="ttc" id="udat_8h_html_a27d96fa46db679d5b8583dff2e6c023f"><div class="ttname"><a href="udat_8h.html#a27d96fa46db679d5b8583dff2e6c023f">UDateFormat</a></div><div class="ttdeci">void * UDateFormat</div><div class="ttdoc">A date formatter. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00153">udat.h:153</a></div></div>
<div class="ttc" id="udat_8h_html_abd750ae8c3ae763934731eed44e80672"><div class="ttname"><a href="udat_8h.html#abd750ae8c3ae763934731eed44e80672">udat_toPatternRelativeDate</a></div><div class="ttdeci">int32_t udat_toPatternRelativeDate(const UDateFormat *fmt, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Extract the date pattern from a UDateFormat set for relative date formatting. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ab5b7da969581745e5546f14f8b49f136"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab5b7da969581745e5546f14f8b49f136">UDAT_TIMEZONE_GENERIC_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;v&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00682">udat.h:682</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a08c254470a3ccf54601366a382c4096d"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a08c254470a3ccf54601366a382c4096d">UDAT_ERAS</a></div><div class="ttdoc">The era names, for example AD. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01378">udat.h:1378</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a21d175a80f1c76c7d83c31fd55e6940f"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a21d175a80f1c76c7d83c31fd55e6940f">UDAT_CYCLIC_YEARS_WIDE</a></div><div class="ttdoc">Cyclic year names (only supported for some calendars, and only for FORMAT usage; udat_setSymbols not ...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01438">udat.h:1438</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a874399459c1b2960852d407e41a126b3"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a874399459c1b2960852d407e41a126b3">UDAT_WEEK_OF_MONTH_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;W&amp;#39; field alignment, corresponding to the UCAL_WEEK_OF_...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00599">udat.h:599</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a5fd821bbbc7b56457c44ada3e2794e19"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a5fd821bbbc7b56457c44ada3e2794e19">UDAT_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style format &quot;wide&quot; weekday names, for example Monday. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01384">udat.h:1384</a></div></div>
<div class="ttc" id="udat_8h_html_a5b2a1dba9fe1410435e0ef99f6ebe547"><div class="ttname"><a href="udat_8h.html#a5b2a1dba9fe1410435e0ef99f6ebe547">udat_toCalendarDateField</a></div><div class="ttdeci">UCalendarDateFields udat_toCalendarDateField(UDateFormatField field)</div><div class="ttdoc">Maps from a UDateFormatField to the corresponding UCalendarDateFields. </div></div>
<div class="ttc" id="udat_8h_html_a9815ff307c5f2a0e5464941e5a78f564"><div class="ttname"><a href="udat_8h.html#a9815ff307c5f2a0e5464941e5a78f564">UDateFormatSymbols</a></div><div class="ttdeci">struct UDateFormatSymbols UDateFormatSymbols</div><div class="ttdoc">Date format symbols. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01474">udat.h:1474</a></div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5">UDateFormatStyle</a></div><div class="ttdeci">UDateFormatStyle</div><div class="ttdoc">The possible date/time format styles. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00158">udat.h:158</a></div></div>
<div class="ttc" id="udat_8h_html_aaaec935480c28127c8bccf6c6612d71d"><div class="ttname"><a href="udat_8h.html#aaaec935480c28127c8bccf6c6612d71d">udat_parse</a></div><div class="ttdeci">UDate udat_parse(const UDateFormat *format, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status)</div><div class="ttdoc">Parse a string into an date/time using a UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_abd4ca4c46e3b99021132071f2700dea8"><div class="ttname"><a href="udat_8h.html#abd4ca4c46e3b99021132071f2700dea8">udat_open</a></div><div class="ttdeci">UDateFormat * udat_open(UDateFormatStyle timeStyle, UDateFormatStyle dateStyle, const char *locale, const UChar *tzID, int32_t tzIDLength, const UChar *pattern, int32_t patternLength, UErrorCode *status)</div><div class="ttdoc">Open a new UDateFormat for formatting and parsing dates and times. </div></div>
<div class="ttc" id="udat_8h_html_a8492632c3292871e422baf9db37ebd48"><div class="ttname"><a href="udat_8h.html#a8492632c3292871e422baf9db37ebd48">udat_formatCalendarForFields</a></div><div class="ttdeci">int32_t udat_formatCalendarForFields(const UDateFormat *format, UCalendar *calendar, UChar *result, int32_t capacity, UFieldPositionIterator *fpositer, UErrorCode *status)</div><div class="ttdoc">Format a date using a UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a9abe885f0131c8bd9dd42228b4f0a01e"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a9abe885f0131c8bd9dd42228b4f0a01e">UDAT_ZODIAC_NAMES_WIDE</a></div><div class="ttdoc">Calendar zodiac names (only supported for some calendars, and only for FORMAT usage; udat_setSymbols ...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01455">udat.h:1455</a></div></div>
<div class="ttc" id="udat_8h_html_a40ccd8b597ff95faa01ae00391a70e61"><div class="ttname"><a href="udat_8h.html#a40ccd8b597ff95faa01ae00391a70e61">udat_applyPattern</a></div><div class="ttdeci">void udat_applyPattern(UDateFormat *format, UBool localized, const UChar *pattern, int32_t patternLength)</div><div class="ttdoc">Set the pattern used by an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a6b1e5ebf71b28539c0a3fcf9b8523bed"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a6b1e5ebf71b28539c0a3fcf9b8523bed">UDAT_DAY_OF_WEEK_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;E&amp;#39; field alignment, corresponding to the UCAL_DAY_OF_W...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00571">udat.h:571</a></div></div>
<div class="ttc" id="udat_8h_html_a00f8420f2b00ef9de8dbbc4be66e3db8"><div class="ttname"><a href="udat_8h.html#a00f8420f2b00ef9de8dbbc4be66e3db8">udat_toPattern</a></div><div class="ttdeci">int32_t udat_toPattern(const UDateFormat *fmt, UBool localized, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Extract the pattern from a UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a0d598f4d4a10991bba38caa7202b6b58"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a0d598f4d4a10991bba38caa7202b6b58">UDAT_AM_PM_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;a&amp;#39; field alignment, corresponding to the UCAL_AM_PM fi...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00606">udat.h:606</a></div></div>
<div class="ttc" id="classLocalUDateFormatPointer_html"><div class="ttname"><a href="classLocalUDateFormatPointer.html">LocalUDateFormatPointer</a></div><div class="ttdoc">&quot;Smart pointer&quot; class, closes a UDateFormat via udat_close(). </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a38dc73189c4327b534e61a3afb2eb78e"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a38dc73189c4327b534e61a3afb2eb78e">UDAT_SHORT_QUARTERS</a></div><div class="ttdoc">The short quarter names, for example Q1. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01416">udat.h:1416</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a230be229b683374ae12005993f482844"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a230be229b683374ae12005993f482844">UDAT_CYCLIC_YEARS_NARROW</a></div><div class="ttdoc">Cyclic year names (only supported for some calendars, and only for FORMAT usage; udat_setSymbols not ...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01449">udat.h:1449</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2abe3f2cf1247aada106b0ab1270e1e9c8"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2abe3f2cf1247aada106b0ab1270e1e9c8">UDAT_HOUR0_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;K&amp;#39; field alignment, corresponding to the UCAL_HOUR fie...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00624">udat.h:624</a></div></div>
<div class="ttc" id="udat_8h_html_aeb8ced52c68790fa95f83c653d67d537"><div class="ttname"><a href="udat_8h.html#aeb8ced52c68790fa95f83c653d67d537">udat_getAvailable</a></div><div class="ttdeci">const char * udat_getAvailable(int32_t localeIndex)</div><div class="ttdoc">Get a locale for which date/time formatting patterns are available. </div></div>
<div class="ttc" id="udat_8h_html_aed73d44c01906572e8349d0307dafb27"><div class="ttname"><a href="udat_8h.html#aed73d44c01906572e8349d0307dafb27">udat_getSymbols</a></div><div class="ttdeci">int32_t udat_getSymbols(const UDateFormat *fmt, UDateFormatSymbolType type, int32_t symbolIndex, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Get the symbols associated with an UDateFormat. </div></div>
<div class="ttc" id="umachine_8h_html_a6bb9fad572d65b305324ef288165e2ac"><div class="ttname"><a href="umachine_8h.html#a6bb9fad572d65b305324ef288165e2ac">UChar</a></div><div class="ttdeci">uint16_t UChar</div><div class="ttdoc">Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...</div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00337">umachine.h:337</a></div></div>
<div class="ttc" id="uversion_8h_html_a3da1f00f3b02976ac53c014a3e4c0933"><div class="ttname"><a href="uversion_8h.html#a3da1f00f3b02976ac53c014a3e4c0933">U_NAMESPACE_END</a></div><div class="ttdeci">#define U_NAMESPACE_END</div><div class="ttdoc">This is used to end a declaration of a public ICU C++ API. </div><div class="ttdef"><b>Definition:</b> <a href="uversion_8h_source.html#l00132">uversion.h:132</a></div></div>
<div class="ttc" id="udisplaycontext_8h_html_a7ce674e7cd26fb195f7344b861af5427"><div class="ttname"><a href="udisplaycontext_8h.html#a7ce674e7cd26fb195f7344b861af5427">UDisplayContextType</a></div><div class="ttdeci">UDisplayContextType</div><div class="ttdoc">Display context types, for getting values of a particular setting. </div><div class="ttdef"><b>Definition:</b> <a href="udisplaycontext_8h_source.html#l00027">udisplaycontext.h:27</a></div></div>
<div class="ttc" id="udat_8h_html_affe848ca9f1bb8d9a06fb06927e24801"><div class="ttname"><a href="udat_8h.html#affe848ca9f1bb8d9a06fb06927e24801">udat_adoptNumberFormatForFields</a></div><div class="ttdeci">void udat_adoptNumberFormatForFields(UDateFormat *fmt, const UChar *fields, UNumberFormat *numberFormatToSet, UErrorCode *status)</div><div class="ttdoc">Set the UNumberFormat for specific field associated with an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_ad637d46c2f43379b00153095e81f2d20"><div class="ttname"><a href="udat_8h.html#ad637d46c2f43379b00153095e81f2d20">udat_setBooleanAttribute</a></div><div class="ttdeci">void udat_setBooleanAttribute(UDateFormat *fmt, UDateFormatBooleanAttribute attr, UBool newValue, UErrorCode *status)</div><div class="ttdoc">Set a boolean attribute associated with a UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a443597ba2b4b2b6177e3b894d23795b8"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a443597ba2b4b2b6177e3b894d23795b8">UDAT_STANDALONE_QUARTERS</a></div><div class="ttdoc">Standalone context versions of quarters. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01418">udat.h:1418</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2">UDateFormatField</a></div><div class="ttdeci">UDateFormatField</div><div class="ttdoc">FieldPosition and UFieldPosition selectors for format fields defined by DateFormat and UDateFormat...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00490">udat.h:490</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a7b9dc14d6e8dbb3ae0ca14397c843419"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a7b9dc14d6e8dbb3ae0ca14397c843419">UDAT_ERA_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;G&amp;#39; field alignment, corresponding to the UCAL_ERA fiel...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00496">udat.h:496</a></div></div>
<div class="ttc" id="utypes_8h_html_a3343c1c8a8377277046774691c98d78c"><div class="ttname"><a href="utypes_8h.html#a3343c1c8a8377277046774691c98d78c">UErrorCode</a></div><div class="ttdeci">UErrorCode</div><div class="ttdoc">Error code to replace exception handling, so that the code is compatible with all C++ compilers...</div><div class="ttdef"><b>Definition:</b> <a href="utypes_8h_source.html#l00396">utypes.h:396</a></div></div>
<div class="ttc" id="udat_8h_html_ab5c7289da4ec4a22410293c5b17c4a2f"><div class="ttname"><a href="udat_8h.html#ab5c7289da4ec4a22410293c5b17c4a2f">udat_clone</a></div><div class="ttdeci">UDateFormat * udat_clone(const UDateFormat *fmt, UErrorCode *status)</div><div class="ttdoc">Open a copy of a UDateFormat. </div></div>
<div class="ttc" id="uloc_8h_html_adf053345d343f8d82ae080f7a5871f34"><div class="ttname"><a href="uloc_8h.html#adf053345d343f8d82ae080f7a5871f34">ULocDataLocaleType</a></div><div class="ttdeci">ULocDataLocaleType</div><div class="ttdoc">Constants for *_getLocale() Allow user to select whether she wants information on requested...</div><div class="ttdef"><b>Definition:</b> <a href="uloc_8h_source.html#l00338">uloc.h:338</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ab3ae4f1a655e29ba328a5655615e84b2"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab3ae4f1a655e29ba328a5655615e84b2">UDAT_MINUTE_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;m&amp;#39; field alignment, corresponding to the UCAL_MINUTE f...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00542">udat.h:542</a></div></div>
<div class="ttc" id="udat_8h_html_a7a178b7dc4d7faee652a31043560b779"><div class="ttname"><a href="udat_8h.html#a7a178b7dc4d7faee652a31043560b779">udat_countSymbols</a></div><div class="ttdeci">int32_t udat_countSymbols(const UDateFormat *fmt, UDateFormatSymbolType type)</div><div class="ttdoc">Count the number of particular symbols for an UDateFormat. </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4ad75613955b0634cb67f3b7f672b3f66d"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ad75613955b0634cb67f3b7f672b3f66d">UDAT_STANDALONE_SHORT_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style stand-alone &quot;abbreviated&quot; (not &quot;short&quot;) weekday names. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01410">udat.h:1410</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4abf77c407dd86d3c651b9f0341105e532"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4abf77c407dd86d3c651b9f0341105e532">UDAT_NARROW_MONTHS</a></div><div class="ttdoc">The narrow month names, for example F. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01397">udat.h:1397</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4ac2889591d6b57582b57497263cc6ec01"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4ac2889591d6b57582b57497263cc6ec01">UDAT_CYCLIC_YEARS_ABBREVIATED</a></div><div class="ttdoc">Cyclic year names (only supported for some calendars, and only for FORMAT usage) </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01443">udat.h:1443</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2aaa3678d1db868b5ee663ffb1371e12a0"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aaa3678d1db868b5ee663ffb1371e12a0">UDAT_TIMEZONE_ISO_LOCAL_FIELD</a></div><div class="ttdoc">FieldPosition selector for &amp;#39;x&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFFSET and UCAL_DST_OF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00755">udat.h:755</a></div></div>
<div class="ttc" id="udat_8h_html_a4bc9d9661c115dcb337803bc89730b3a"><div class="ttname"><a href="udat_8h.html#a4bc9d9661c115dcb337803bc89730b3a">udat_formatForFields</a></div><div class="ttdeci">int32_t udat_formatForFields(const UDateFormat *format, UDate dateToFormat, UChar *result, int32_t resultLength, UFieldPositionIterator *fpositer, UErrorCode *status)</div><div class="ttdoc">Format a date using a UDateFormat. </div></div>
<div class="ttc" id="ufieldpositer_8h_html"><div class="ttname"><a href="ufieldpositer_8h.html">ufieldpositer.h</a></div><div class="ttdoc">C API: UFieldPositionIterator for use with format APIs. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2aacac57ee221ca3fc2d77017174102575"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aacac57ee221ca3fc2d77017174102575">UDAT_SECOND_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;s&amp;#39; field alignment, corresponding to the UCAL_SECOND f...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00549">udat.h:549</a></div></div>
<div class="ttc" id="utypes_8h_html"><div class="ttname"><a href="utypes_8h.html">utypes.h</a></div><div class="ttdoc">Basic definitions for ICU, for both C and C++ APIs. </div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a466882a4413cadf03cf69fff097c4383"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a466882a4413cadf03cf69fff097c4383">UDAT_SHORT_WEEKDAYS</a></div><div class="ttdoc">The CLDR-style format &quot;abbreviated&quot; (not &quot;short&quot;) weekday names, for example &quot;Mon.&quot; For the CLDR-style format &quot;short&quot; weekday names, use UDAT_SHORTER_WEEKDAYS. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01389">udat.h:1389</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a1e5c8255271b95117bad5bf8515a646c"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a1e5c8255271b95117bad5bf8515a646c">UDAT_TIMEZONE_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;z&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00632">udat.h:632</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a750478092f23a7c078b3ed1cd24df854"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a750478092f23a7c078b3ed1cd24df854">UDAT_YEAR_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;y&amp;#39; field alignment, corresponding to the UCAL_YEAR fie...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00503">udat.h:503</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2aeb1f400437caed50238ce8e3e725bd3c"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aeb1f400437caed50238ce8e3e725bd3c">UDAT_STANDALONE_MONTH_FIELD</a></div><div class="ttdoc">FieldPosition selector for &amp;#39;L&amp;#39; field alignment, corresponding to the UCAL_MONTH field. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00697">udat.h:697</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4af6e0ffb0ef064496a7e830d577cc39af"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4af6e0ffb0ef064496a7e830d577cc39af">UDAT_AM_PMS</a></div><div class="ttdoc">The AM/PM names, for example AM. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01391">udat.h:1391</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a5114893ce2cb9b449b3e700b9dfb99a6"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a5114893ce2cb9b449b3e700b9dfb99a6">UDAT_FIELD_COUNT</a></div><div class="ttdoc">Number of FieldPosition and UFieldPosition selectors for DateFormat and UDateFormat. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00799">udat.h:799</a></div></div>
<div class="ttc" id="udat_8h_html_a0741073c8008bcdbd591c334d4816c49"><div class="ttname"><a href="udat_8h.html#a0741073c8008bcdbd591c334d4816c49">udat_toPatternRelativeTime</a></div><div class="ttdeci">int32_t udat_toPatternRelativeTime(const UDateFormat *fmt, UChar *result, int32_t resultLength, UErrorCode *status)</div><div class="ttdoc">Extract the time pattern from a UDateFormat set for relative date formatting. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a8458900160a4ef3ce3e44a15fe771c08"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8458900160a4ef3ce3e44a15fe771c08">UDAT_TIMEZONE_RFC_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;Z&amp;#39; field alignment, corresponding to the UCAL_ZONE_OFF...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00675">udat.h:675</a></div></div>
<div class="ttc" id="udat_8h_html_a13adfb58e128b9a99a427abc9e6fa112"><div class="ttname"><a href="udat_8h.html#a13adfb58e128b9a99a427abc9e6fa112">udat_get2DigitYearStart</a></div><div class="ttdeci">UDate udat_get2DigitYearStart(const UDateFormat *fmt, UErrorCode *status)</div><div class="ttdoc">Get the year relative to which all 2-digit years are interpreted. </div></div>
<div class="ttc" id="udat_8h_html_a463b549b234d85a44313b46b5bfe3001"><div class="ttname"><a href="udat_8h.html#a463b549b234d85a44313b46b5bfe3001">udat_countAvailable</a></div><div class="ttdeci">int32_t udat_countAvailable(void)</div><div class="ttdoc">Determine how many locales have date/time formatting patterns available. </div></div>
<div class="ttc" id="umachine_8h_html_a41691e68155dca13bc1f020fa30dac82"><div class="ttname"><a href="umachine_8h.html#a41691e68155dca13bc1f020fa30dac82">U_DRAFT</a></div><div class="ttdeci">#define U_DRAFT</div><div class="ttdoc">This is used to declare a function as a draft public ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00136">umachine.h:136</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ae7769f40d8715667739098650b8f295d"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ae7769f40d8715667739098650b8f295d">UDAT_HOUR_OF_DAY0_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;H&amp;#39; field alignment, corresponding to the UCAL_HOUR_OF_...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00535">udat.h:535</a></div></div>
<div class="ttc" id="udat_8h_html_afb77ea9256f65ea466b4c9b73f33bbaa"><div class="ttname"><a href="udat_8h.html#afb77ea9256f65ea466b4c9b73f33bbaa">UDateFormatBooleanAttribute</a></div><div class="ttdeci">UDateFormatBooleanAttribute</div><div class="ttdoc">DateFormat boolean attributes. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00880">udat.h:880</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2a8b3e23d274c00057bb59072b9e79f537"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2a8b3e23d274c00057bb59072b9e79f537">UDAT_FRACTIONAL_SECOND_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;S&amp;#39; field alignment, corresponding to the UCAL_MILLISEC...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00564">udat.h:564</a></div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2aafe6cd2e2e49e22447c7b524484b822d"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2aafe6cd2e2e49e22447c7b524484b822d">UDAT_HOUR1_FIELD</a></div><div class="ttdoc">FieldPosition and UFieldPosition selector for &amp;#39;h&amp;#39; field alignment, corresponding to the UCAL_HOUR fie...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00615">udat.h:615</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a8f3601a97a0b61207d7a20d08fbe1705"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a8f3601a97a0b61207d7a20d08fbe1705">UDAT_ZODIAC_NAMES_ABBREVIATED</a></div><div class="ttdoc">Calendar zodiac names (only supported for some calendars, and only for FORMAT usage) ...</div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01460">udat.h:1460</a></div></div>
<div class="ttc" id="udat_8h_html_a88aaee9afa254e9f254e43534113defd"><div class="ttname"><a href="udat_8h.html#a88aaee9afa254e9f254e43534113defd">udat_unregisterOpener</a></div><div class="ttdeci">UDateFormatOpener udat_unregisterOpener(UDateFormatOpener opener, UErrorCode *status)</div><div class="ttdoc">Un-Register a provider factory. </div></div>
<div class="ttc" id="udat_8h_html_adb09b47d4576513229f83f2e8f507fc2ab15e42a6def565977ba0fa86cda77b49"><div class="ttname"><a href="udat_8h.html#adb09b47d4576513229f83f2e8f507fc2ab15e42a6def565977ba0fa86cda77b49">UDAT_YEAR_NAME_FIELD</a></div><div class="ttdoc">FieldPosition selector for &quot;U&quot; field alignment, corresponding to cyclic year names. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00731">udat.h:731</a></div></div>
<div class="ttc" id="udat_8h_html_a2888d7bf0aedbc843fb8f096734ac0e8"><div class="ttname"><a href="udat_8h.html#a2888d7bf0aedbc843fb8f096734ac0e8">udat_parseCalendar</a></div><div class="ttdeci">void udat_parseCalendar(const UDateFormat *format, UCalendar *calendar, const UChar *text, int32_t textLength, int32_t *parsePos, UErrorCode *status)</div><div class="ttdoc">Parse a string into an date/time using a UDateFormat. </div></div>
<div class="ttc" id="umachine_8h_html_af3e3799716eaa41e3f49c7bf18c62b98"><div class="ttname"><a href="umachine_8h.html#af3e3799716eaa41e3f49c7bf18c62b98">U_STABLE</a></div><div class="ttdeci">#define U_STABLE</div><div class="ttdoc">This is used to declare a function as a stable public ICU C API. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00134">umachine.h:134</a></div></div>
<div class="ttc" id="umachine_8h_html_a349ef00011f20ccd1d3b424445681aa5"><div class="ttname"><a href="umachine_8h.html#a349ef00011f20ccd1d3b424445681aa5">UBool</a></div><div class="ttdeci">int8_t UBool</div><div class="ttdoc">The ICU boolean type. </div><div class="ttdef"><b>Definition:</b> <a href="umachine_8h_source.html#l00259">umachine.h:259</a></div></div>
<div class="ttc" id="unum_8h_html"><div class="ttname"><a href="unum_8h.html">unum.h</a></div><div class="ttdoc">C API: NumberFormat. </div></div>
<div class="ttc" id="udat_8h_html_adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a"><div class="ttname"><a href="udat_8h.html#adb4c5a95efb888d04d38db7b3efff0c5ad327d3ae30d9c66ad8f1e9551a96d66a">UDAT_MEDIUM</a></div><div class="ttdoc">Medium style. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l00164">udat.h:164</a></div></div>
<div class="ttc" id="udat_8h_html_a5eefb511a1a2cdc12bcbd06ed29880f4a548634c8124a6b2bf942531671923576"><div class="ttname"><a href="udat_8h.html#a5eefb511a1a2cdc12bcbd06ed29880f4a548634c8124a6b2bf942531671923576">UDAT_STANDALONE_SHORTER_WEEKDAYS</a></div><div class="ttdoc">Standalone version of UDAT_SHORTER_WEEKDAYS. </div><div class="ttdef"><b>Definition:</b> <a href="udat_8h_source.html#l01432">udat.h:1432</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>