浏览代码

use parsed timestamps instead of now

Nick Sweeting 6 年之前
父节点
当前提交
af8b9b5fdf
共有 2 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      archivebox/archive.py
  2. 3 3
      archivebox/parse.py

+ 1 - 1
archivebox/archive.py

@@ -70,7 +70,7 @@ def merge_links(archive_path=OUTPUT_DIR, import_path=None, only_new=False):
     
     num_new_links = len(all_links) - len(existing_links)
     if num_new_links and not only_new:
-        print('[{green}+{reset}] [{}] Adding {} new links from {} to {}/index.json (parsed as {})'.format(
+        print('[{green}+{reset}] [{}] Adding {} new links from {} to {}/index.json (detected {} format)'.format(
             datetime.now().strftime('%Y-%m-%d %H:%M:%S'),
             num_new_links,
             pretty_path(import_path),

+ 3 - 3
archivebox/parse.py

@@ -185,7 +185,7 @@ def parse_bookmarks_export(html_file):
                 'url': url,
                 'domain': domain(url),
                 'base_url': base_url(url),
-                'timestamp': str(datetime.now().timestamp()),
+                'timestamp': str(time.timestamp()),
                 'tags': "",
                 'title': match.group(3).strip() or fetch_page_title(url),
                 'sources': [html_file.name],
@@ -218,7 +218,7 @@ def parse_pinboard_rss_feed(rss_file):
             'url': url,
             'domain': domain(url),
             'base_url': base_url(url),
-            'timestamp': str(datetime.now().timestamp()),
+            'timestamp': str(time.timestamp()),
             'tags': tags,
             'title': title or fetch_page_title(url),
             'sources': [rss_file.name],
@@ -243,7 +243,7 @@ def parse_medium_rss_feed(rss_file):
             'url': url,
             'domain': domain(url),
             'base_url': base_url(url),
-            'timestamp': str(datetime.now().timestamp()),
+            'timestamp': str(time.timestamp()),
             'tags': '',
             'title': title or fetch_page_title(url),
             'sources': [rss_file.name],