Add function to format local time in ISO format

svn:r2935
This commit is contained in:
Nick Mathewson
2004-11-22 21:38:44 +00:00
parent 805c9e3673
commit 55df2620c6
2 changed files with 5 additions and 0 deletions
+4
View File
@@ -617,6 +617,10 @@ int parse_rfc1123_time(const char *buf, time_t *t) {
return 0;
}
void format_local_iso_time(char *buf, time_t t) {
strftime(buf, ISO_TIME_LEN+1, "%Y-%m-%d %H:%M:%S", localtime(&t));
}
void format_iso_time(char *buf, time_t t) {
strftime(buf, ISO_TIME_LEN+1, "%Y-%m-%d %H:%M:%S", gmtime(&t));
}
+1
View File
@@ -79,6 +79,7 @@ time_t tor_timegm(struct tm *tm);
void format_rfc1123_time(char *buf, time_t t);
int parse_rfc1123_time(const char *buf, time_t *t);
#define ISO_TIME_LEN 19
void format_local_iso_time(char *buf, time_t t);
void format_iso_time(char *buf, time_t t);
int parse_iso_time(const char *buf, time_t *t);