python - 如何将日期时间函数导入python

标签 python mysql datetime google-bigquery python-datetime

我正在运行一个计划多次使用的查询。然而,当运行此查询时,“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 参数。

关于python - 如何将日期时间函数导入python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45025214/

相关文章:

python - time.strftime() 不更新

sql-server - SSIS 将时间戳列派生为日期和时间列

python - 使用 tweepy 从用户时间轴中获取重复的推文

php - 在此脚本中使用 PDO

mysql - 将 3 个表中的数据收集到 1 个查询中

mysql 查询 group by where 列不同

php - 在 PHP 中扩展 DateTime 和 DateTimeImmutable

postgresql - 检查数据库中的 "now()"和时间戳是否与 3 天不同

Python-Pygame 不会显示图像或标题

Python:从另一个文件打印字符串