Date Conversion Rule for Policy Builder
Novell Cool Solutions: Tip
By Michel Bluteau
Reader Rating 
|
Digg This -
Slashdot This
Posted: 18 Jul 2007 |
Note: This tip is a follow-up to Martyn Durrant's Cool Solution Getting the Current Time into the UserApp Flow.
Here is an example on how to convert the date/time from YYYYMMDD12000000+ZONE to eDirectory format (e.g., 1167627600) in Policy Builder, for the date only:
<rule>
<description>RBAC</description>
<conditions>
<and>
<if-op-attr name="rbac-delegateStartDateString" op="available"/>
</and>
</conditions>
<actions>
<do-set-src-attr-value name="rbac-delegateStartDate">
<arg-value type="string">
<token-convert-time dest-format="!CTIME" dest-tz="America/New_York"
src-format="yyyyMMdd" src-tz="America/New_York">
<token-substring length="8">
<token-op-attr name="rbac-delegateStartDateString"/>
</token-substring>
</token-convert-time>
</arg-value>
</do-set-src-attr-value>
</actions>
</rule>
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com
