MINOR: tools: make date2str_log() take some consts

The "tm" and "date" field are not modified, they can be const instead
of forcing their callers to use vars.
diff --git a/include/common/standard.h b/include/common/standard.h
index 0a956e0..7af9c25 100644
--- a/include/common/standard.h
+++ b/include/common/standard.h
@@ -1072,7 +1072,7 @@
  * without using sprintf. return a pointer to the last char written (\0) or
  * NULL if there isn't enough space.
  */
-char *date2str_log(char *dest, struct tm *tm, struct timeval *date, size_t size);
+char *date2str_log(char *dest, const struct tm *tm, const struct timeval *date, size_t size);
 
 /* Return the GMT offset for a specific local time.
  * Both t and tm must represent the same time.
diff --git a/src/standard.c b/src/standard.c
index 732932e..04df94e 100644
--- a/src/standard.c
+++ b/src/standard.c
@@ -2801,7 +2801,7 @@
  * without using sprintf. return a pointer to the last char written (\0) or
  * NULL if there isn't enough space.
  */
-char *date2str_log(char *dst, struct tm *tm, struct timeval *date, size_t size)
+char *date2str_log(char *dst, const struct tm *tm, const struct timeval *date, size_t size)
 {
 
 	if (size < 25) /* the size is fixed: 24 chars + \0 */