This method provides the ability to easily modify times and adjust for diferent timezone offsets etc.
For example, you could add 3600 seconds to the seconds member of the P6TIMEINFO structure, then pass the structure into this method and it will adijust the other members accordingly and ensure the results are all within appropriate ranges.
- Parameters
-
pExpandedTime | [ in ] A pointer to the P6TIMEINFO structure to adjust. |
tzOffset | [ in ] A P6INT32 containing the timezone offset in seconds to adjust to. |
- Returns
Success | P6R::eOk | |
Failure | P6R::eInvalidArg | pTime was NULL |
P6R::eNotInitialized | The initialize() method was not called successfully before calling this method. |
Any valid P6ERR. | |