我试图比较笔记的上次更新时间,但每当我使用note_store.updateNote(dev_token, note)
时,它似乎都不会更新上次更新的时间。在Evernote客户端中,注释未显示为已更新。
如果我使用note.updated = int(time.time())*1000
手动更新它,那么它在Evernote客户端中运行正常,但下次我使用note_store.getNote(dev_token, guid, True, True, False, False)
提取注释时,note.updated
仍然设置为原始版本创作日期!
有什么方法可以查看上次更新的时间是什么?否则,无法知道该笔记是否已更新。
这是我从脚本获得的原始信息,但在Evernote客户端中,我清楚地看到该注释具有不同的更新时间:
NoteMetadata(updated=1477775369000, created=1477775369000, deleted=None, contentLength=None, title='backup.sh', notebookGuid=None, updateSequenceNum=None, tagGuids=['3b50966a-f7d9-4c5b-ad94-85a2750eed97'], largestResourceMime=None, attributes=NoteAttributes(lastEditorId=None, placeName=None, sourceURL=None, classifications=None, creatorId=None, author=None, reminderTime=None, altitude=None, reminderOrder=None, shareDate=None, reminderDoneTime=None, longitude=None, lastEditedBy=None, source=None, applicationData=None, sourceApplication=None, latitude=None, contentClass=None, subjectDate=None), guid='3cc67126-e44b-4af0-a88c-edb6535f71bb', largestResourceSize=None)