GME
13
|
Time/date utilities. More...
Go to the source code of this file.
Functions | |
const char * | svn_time_to_cstring (apr_time_t when, apr_pool_t *pool) |
svn_error_t * | svn_time_from_cstring (apr_time_t *when, const char *data, apr_pool_t *pool) |
const char * | svn_time_to_human_cstring (apr_time_t when, apr_pool_t *pool) |
svn_error_t * | svn_parse_date (svn_boolean_t *matched, apr_time_t *result, const char *text, apr_time_t now, apr_pool_t *pool) |
SVN_DEPRECATED void | svn_sleep_for_timestamps (void) |
Time/date utilities.
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ====================================================================
Definition in file svn_time.h.
svn_error_t* svn_parse_date | ( | svn_boolean_t * | matched, |
apr_time_t * | result, | ||
const char * | text, | ||
apr_time_t | now, | ||
apr_pool_t * | pool | ||
) |
Convert a human-readable date text into an apr_time_t
, using now as the current time and storing the result in result. The local time zone will be used to compute the appropriate GMT offset if text contains a local time specification. Set matched to indicate whether or not text was parsed successfully. Perform any allocation in pool. Return an error iff an internal error (rather than a simple parse error) occurs.
SVN_DEPRECATED void svn_sleep_for_timestamps | ( | void | ) |
Sleep until the next second, to ensure that any files modified after we exit have a different timestamp than the one we recorded.
svn_error_t* svn_time_from_cstring | ( | apr_time_t * | when, |
const char * | data, | ||
apr_pool_t * | pool | ||
) |
Convert data to an apr_time_t
when. Use pool for temporary memory allocation.
const char* svn_time_to_cstring | ( | apr_time_t | when, |
apr_pool_t * | pool | ||
) |
Convert when to a const char *
representation allocated in pool. Use svn_time_from_cstring() for the reverse conversion.
const char* svn_time_to_human_cstring | ( | apr_time_t | when, |
apr_pool_t * | pool | ||
) |
Convert when to a const char *
representation allocated in pool, suitable for human display in UTF8.