util_mit.h File Reference

#include <string>

Include dependency graph for util_mit.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

string date_time_str (time_t *calendar, bool local=false)
time_t parse_time (const char *str, bool expand=true)


Function Documentation

string date_time_str ( time_t *  calendar,
bool  local 
)

Given a time in seconds since midnight 1 Jan 1970, return the RFC 1123 date string. Example result string: Sun, 06 Nov 1994 08:49:37 GMT

Parameters:
calendar Time in seconds
local If true, return the local time, if false return GMT. The default value is false.
Returns:
A RFC 1123 date string.

Definition at line 281 of file util_mit.cc.

time_t parse_time ( const char *  str,
bool  expand 
)

Parse a string in GMT format to a local time time_t representation Four formats are accepted: Wkd, 00 Mon 0000 00:00:00 GMT (rfc1123) Weekday, 00-Mon-00 00:00:00 GMT (rfc850) Wkd Mon 00 00:00:00 0000 GMT (ctime) 1*DIGIT (delta-seconds)

Copied from libwww. 09/19/02 jhrg

Parameters:
str The time string.
expand If the time is given in delta seconds, adjust it to seconds since midnight 1 Jan 1970 if this is true. If false, simply convert the string to a time_t and return. The default value is true.
Returns:
The time in seconds since midnight 1 Jan 1970.

Definition at line 129 of file util_mit.cc.

References DBG.


Generated on Wed Jun 27 12:57:15 2007 for libdap++ by  doxygen 1.4.7