嗨,这非常简单,我简直不敢问这个问题。
我尝试了以下方法:
Moment.now()
Date.now()
new Date().valueOf()
以及其他堆栈溢出问题中发现的各种其他技巧
它们都以微秒为单位给我时间。
例如
1543409290654
which is 09/10/50878 @ 10:57am (UTC)
我知道我可以除以1000,但是可以肯定的是,javascript中有一个api可以获取以毫秒为单位的unix时间戳。
我已经在Chrome浏览器中看到了这一点并做出了原生反应
编辑:
所以我意识到自己的愚蠢,我将unix时间戳放到一个将其表示为ISO日期的网站中,但是却期望秒数,这就是为什么我认为我的日期以毫秒为单位
答案 0 :(得分:1)
Date.now()返回自1970年1月1日午夜以来的毫秒数
答案 1 :(得分:1)
没有本机javascript可以将时间格式化为unix-timestamp。
我发现this有用
def get_deep(d, *keys, default=None):
for k in keys:
if not d or k not in d:
# Stop early if a key is not found
return default
d = d[k]
return d if d is not None else default
# ...
for num in issue_number:
print(num)
Response = requests.get(f'https://example.com/rest/api/2/issue/Proj-{num}?expand=changelog&maxResults =1000', auth=(example))
r = Response.json()
task_list.append(get_deep(r, 'key', default='NA'))
summary_list.append(get_deep(r, 'fields', 'summary', default='NA'))
assignee_list.append(get_deep(r, 'fields', 'assignee', 'displayName', default='NA'))
created_list.append(get_deep(r, 'fields', 'created', default='NA'))
status_list.append(get_deep(r, 'fields', 'status', 'name', default='NA'))
due_date_list.append(get_deep(r, 'fields', 'duedate', default='NA'))
resolution_list.append(get_deep(r, 'fields', 'resolution', 'name', default='NA'))
resolution_date_list.append(get_deep(r, 'fields', 'resolutiondate', default='NA'))