最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

我如何在BigQuery nodejs客户端库中使用BigQueryDate类?

运维笔记admin10浏览0评论

我如何在BigQuery nodejs客户端库中使用BigQueryDate类?

我如何在BigQuery nodejs客户端库中使用BigQueryDate类?

我有一个BigQuery表,其列类型为“ DATE”。当我按如下所示用nodejs client library查询表时,数据中的日期元素是BigQueryDate类的对象。 documentation for the BigQueryDate class没有提供有关如何使用该类的说明。我想将日期对象转换为JavaScript日期对象或日期字符串,因此可以在应用程序中使用日期数据。

const { BigQuery } = require("@google-cloud/bigquery");
const bigquery = new BigQuery();
const query = "SELECT * FROM `project.dataset.table`";
bigquery.query(query, function(err, rows) {
  if (!err) {
    console.log(rows);
  }
});
回答如下:

该类具有的唯一参数是value,它是日期的形式为yyyy-mm-dd的字符串。

const { BigQueryDate } = require("@google-cloud/bigquery");
const date = new BigQueryDate("2019-01-20");
date.value; // returns string "2019-01-20"
发布评论

评论列表(0)

  1. 暂无评论