projects
/
ptask.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added creation date, due, and start date in the list of tasks.
[ptask.git]
/
src
/
ptime.c
diff --git
a/src/ptime.c
b/src/ptime.c
index
34ae92e
..
2e017fc
100644
(file)
--- a/
src/ptime.c
+++ b/
src/ptime.c
@@
-18,9
+18,10
@@
*/
#include <stdlib.h>
*/
#include <stdlib.h>
-#include "ptime.h"
+#include <log.h>
+#include <ptime.h>
-char *time_to_str(time_t *t)
+
static
char *time_to_str(time_t *t)
{
struct tm lt;
char *str;
{
struct tm lt;
char *str;
@@
-45,3
+46,18
@@
char *get_time_str()
t = time(NULL);
return time_to_str(&t);
}
t = time(NULL);
return time_to_str(&t);
}
+
+char *tm_to_str(const struct tm *tm)
+{
+ char *str;
+ size_t s;
+
+ str = malloc(11);
+ s = strftime(str, 11, "%Y/%m/%d", tm);
+
+ if (s)
+ return str;
+
+ log_err("Failed to convert time");
+ return NULL;
+}