Ticket #3651: usage_examples.diff

File usage_examples.diff, 1.3 KB (added by Katie Chan, 12 years ago)

Patch to usage_examples.xml

  • usage_examples.xml

     
    1717
    1818    <programlisting><emphasis role="keyword">using namespace</emphasis> boost::gregorian;
    1919    date weekstart(<emphasis role="number">2002</emphasis>,Feb,<emphasis role="number">1</emphasis>);
    20     date weekend  = weekstart + week(<emphasis role="number">1</emphasis>);
     20    date weekend  = weekstart + weeks(<emphasis role="number">1</emphasis>);
    2121    date d2 = d1 + days(<emphasis role="number">5</emphasis>);
    2222    date today = day_clock::local_day();
    2323    if (d2 &gt;= today) {} <emphasis role="comment">//date comparison operators</emphasis>
     
    3939    date d5 = next_weekday(d4, Sunday); <emphasis role="comment">//calculate Sunday following d4
    4040
    4141    //US labor day is first Monday in Sept</emphasis>
    42     nth_day_of_the_week_in_month labor_day(nth_dow::first,Monday, Sep);
     42        <emphasis role="keyword">typedef</emphasis> nth_day_of_the_week_in_month nth_dow;
     43    nth_dow labor_day(nth_dow::first,Monday, Sep);
    4344    <emphasis role="comment">//calculate a specific date for 2004 from functor</emphasis>
    4445    date d6 = labor_day.get_date(<emphasis role="number">2004</emphasis>);
    4546    </programlisting>