Mercurial > libervia-backend
diff sat_frontends/jp/cmd_blog.py @ 3667:9ca19b317293
CLI: move `format_time` to `common` + add timezone
author | Goffi <goffi@goffi.org> |
---|---|
date | Wed, 08 Sep 2021 17:58:48 +0200 |
parents | bef32f3ccc06 |
children | a6dfd3db372b |
line wrap: on
line diff
--- a/sat_frontends/jp/cmd_blog.py Wed Sep 08 17:58:48 2021 +0200 +++ b/sat_frontends/jp/cmd_blog.py Wed Sep 08 17:58:48 2021 +0200 @@ -22,7 +22,6 @@ import sys import os.path import os -import time import tempfile import subprocess import asyncio @@ -290,10 +289,10 @@ return ", ".join(tags) def format_updated(self, item, keys): - return self.format_time(item["updated"]) + return common.format_time(item["updated"]) def format_published(self, item, keys): - return self.format_time(item["published"]) + return common.format_time(item["published"]) def format_url(self, item, keys): return uri.buildXMPPUri( @@ -372,15 +371,6 @@ if idx < len(items) - 1: print("") - def format_time(self, timestamp): - """return formatted date for timestamp - - @param timestamp(str,int,float): unix timestamp - @return (unicode): formatted date - """ - fmt = "%d/%m/%Y %H:%M:%S" - return time.strftime(fmt, time.localtime(float(timestamp))) - def fancy_output(self, data): """display blog is a nice to read way @@ -413,10 +403,10 @@ if author: meta.append(A.color(A.FG_YELLOW, author)) if published: - meta.append(A.color(A.FG_YELLOW, "on ", self.format_time(published))) + meta.append(A.color(A.FG_YELLOW, "on ", common.format_time(published))) if updated != published: meta.append( - A.color(A.FG_YELLOW, "(updated on ", self.format_time(updated), ")") + A.color(A.FG_YELLOW, "(updated on ", common.format_time(updated), ")") ) print((" ".join(meta))) if tags: