Migrate from RFC2822 to ISO8601

This commit is contained in:
Olivier Le Thanh Duong 2009-10-05 19:10:25 +02:00 committed by Denis Kenzior
parent 1b13ce308f
commit 6d9bd02480
4 changed files with 8 additions and 8 deletions

View File

@ -68,11 +68,11 @@ static void example_history_call_ended(struct ofono_history_context *context,
else else
ofono_debug("From: %s", from); ofono_debug("From: %s", from);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", localtime(&start)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&start));
buf[127] = '\0'; buf[127] = '\0';
ofono_debug("StartTime: %s", buf); ofono_debug("StartTime: %s", buf);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", localtime(&end)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&end));
buf[127] = '\0'; buf[127] = '\0';
ofono_debug("EndTime: %s", buf); ofono_debug("EndTime: %s", buf);
} }
@ -96,7 +96,7 @@ static void example_history_call_missed(struct ofono_history_context *context,
from = phone_number_to_string(&call->phone_number); from = phone_number_to_string(&call->phone_number);
ofono_debug("From: %s", from); ofono_debug("From: %s", from);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", localtime(&when)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&when));
buf[127] = '\0'; buf[127] = '\0';
ofono_debug("When: %s", buf); ofono_debug("When: %s", buf);
} }

View File

@ -467,11 +467,11 @@ static void dispatch_text_message(struct ofono_sms *sms,
ts = sms_scts_to_time(scts, &remote); ts = sms_scts_to_time(scts, &remote);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", localtime(&ts)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&ts));
buf[127] = '\0'; buf[127] = '\0';
ofono_dbus_dict_append(&dict, "LocalSentTime", DBUS_TYPE_STRING, &str); ofono_dbus_dict_append(&dict, "LocalSentTime", DBUS_TYPE_STRING, &str);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", &remote); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", &remote);
buf[127] = '\0'; buf[127] = '\0';
ofono_dbus_dict_append(&dict, "SentTime", DBUS_TYPE_STRING, &str); ofono_dbus_dict_append(&dict, "SentTime", DBUS_TYPE_STRING, &str);

View File

@ -164,7 +164,7 @@ static const char *time_to_str(const time_t *t)
{ {
static char buf[128]; static char buf[128];
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", localtime(t)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(t));
buf[127] = '\0'; buf[127] = '\0';
return buf; return buf;

View File

@ -59,12 +59,12 @@ static void print_scts(struct sms_scts *scts, const char *prefix)
ts = sms_scts_to_time(scts, &remote); ts = sms_scts_to_time(scts, &remote);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", localtime(&ts)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&ts));
buf[127] = '\0'; buf[127] = '\0';
g_print("local time: %s\n", buf); g_print("local time: %s\n", buf);
strftime(buf, 127, "%a, %d %b %Y %H:%M:%S %z", &remote); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", &remote);
buf[127] = '\0'; buf[127] = '\0';
g_print("remote time: %s\n", buf); g_print("remote time: %s\n", buf);