如何将 Datetime 函数导入 python

How to import Datetime function into python

我是 运行 我计划多次使用的查询。然而,当 运行 这个查询时, 'my-job1a' 每次都必须不同,所以我计划在日期时间之前完成它。有人知道如何为此实现日期时间功能吗?

from google.cloud import bigquery
client = bigquery.Client('dataworks-356fa')


query = query

dataset = client.dataset('FirebaseArchive')
table = dataset.table(name='test1')
tbl = dataset.table(name='test12')
job = client.run_async_query('my-job1a', query)
job.destination = tbl
job.write_disposition= 'WRITE_TRUNCATE'
job.begin()

我相信 "my-job1a" 是一个常量字符串。并且您想更改新查询的字符串。

import datetime
# "my-job1a" replace this with "my-job1a" + datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")

job = client.run_async_query("my-job1a-" + datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"), query)

这将每秒发生变化。如果您想要以毫秒为单位,则更改 strftime 函数参数。如果您不想要这么大的字符串,请根据您的选择更改 strftime 参数。