Changeset: b5838b3a63b5 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b5838b3a63b5
Modified Files:
tools/merovingian/utils/utils.c
Branch: default
Log Message:
secondsToString: support years
diffs (20 lines):
diff --git a/tools/merovingian/utils/utils.c b/tools/merovingian/utils/utils.c
--- a/tools/merovingian/utils/utils.c
+++ b/tools/merovingian/utils/utils.c
@@ -228,7 +228,15 @@ secondsToString(char *buf, time_t t, int
time_t p;
size_t i = 0;
- p = 1 * 60 * 60 * 24 * 7;
+ p = 1 * 60 * 60 * 24 * 7 * 52;
+ if (t > p) {
+ i += sprintf(buf + i, "%dy", (int)(t / p));
+ t -= (t / p) * p;
+ if (--longness == 0)
+ return;
+ buf[i++] = ' ';
+ }
+ p /= 52;
if (t > p) {
i += sprintf(buf + i, "%dw", (int)(t / p));
t -= (t / p) * p;
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list