feat(third_party/cgit): Render timestamps in dottime
Using the DATE_DOTTIME format support in git.
This commit is contained in:
parent
8d8932840e
commit
c2a797ed8b
4 changed files with 8 additions and 8 deletions
6
third_party/cgit/ui-shared.c
vendored
6
third_party/cgit/ui-shared.c
vendored
|
|
@ -670,7 +670,7 @@ static void print_rel_date(time_t t, int tz, double value,
|
|||
const char *class, const char *suffix)
|
||||
{
|
||||
htmlf("<span class='%s' title='", class);
|
||||
html_attr(show_date(t, tz, cgit_date_mode(DATE_ISO8601)));
|
||||
html_attr(show_date(t, tz, cgit_date_mode(DATE_DOTTIME)));
|
||||
htmlf("'>%.0f %s</span>", value, suffix);
|
||||
}
|
||||
|
||||
|
|
@ -687,7 +687,7 @@ void cgit_print_age(time_t t, int tz, time_t max_relative)
|
|||
|
||||
if (secs > max_relative && max_relative >= 0) {
|
||||
html("<span title='");
|
||||
html_attr(show_date(t, tz, cgit_date_mode(DATE_ISO8601)));
|
||||
html_attr(show_date(t, tz, cgit_date_mode(DATE_DOTTIME)));
|
||||
html("'>");
|
||||
html_txt(show_date(t, tz, cgit_date_mode(DATE_SHORT)));
|
||||
html("</span>");
|
||||
|
|
@ -833,7 +833,7 @@ void cgit_print_docend(void)
|
|||
else {
|
||||
htmlf("<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit %s</a> "
|
||||
"(<a href='https://git-scm.com/'>git %s</a>) at ", cgit_version, git_version_string);
|
||||
html_txt(show_date(time(NULL), 0, cgit_date_mode(DATE_ISO8601)));
|
||||
html_txt(show_date(time(NULL), 0, cgit_date_mode(DATE_DOTTIME)));
|
||||
html("</div>\n");
|
||||
}
|
||||
html("</div> <!-- id=cgit -->\n");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue