Google bigquery 转换为xF3;从朱利安到格里高利·比格尔基

Google bigquery 转换为xF3;从朱利安到格里高利·比格尔基,google-bigquery,Google Bigquery,我使用的是格式为%y%j的bigquery函数解析日期,如下所示: parse_date('%y%j', '18242') ,但这是返回的2018-01-01,它看起来不像是在某天,当我使用相同的格式将函数格式的日期(“%y%j”,“2018-08-30”)从格里高利转换为朱利安,并返回值18242 谁知道我做错了什么 使用的查询是: SELECT format_date('%y%j', date '2018-08-30') as test2 , parse_date('%y

我使用的是格式为
%y%j
的bigquery函数
解析日期
,如下所示:

parse_date('%y%j', '18242')
,但这是返回的
2018-01-01
,它看起来不像是在某天,当我使用相同的格式将函数
格式的日期(“%y%j”,“2018-08-30”)
从格里高利转换为朱利安,并返回值
18242

谁知道我做错了什么

使用的查询是:

SELECT  format_date('%y%j', date '2018-08-30') as test2
        , parse_date('%y%j', '18242') test3
结果是:

test2 = '18242'
test3 = '2018-01-01'

有点重复的问题。答案可以在另一个帖子中找到,请参见


您需要更改的是格式,将%Y替换为%Y

这是一个重复的问题。答案可以在另一个帖子中找到,请参见


您需要更改的是格式,将%Y替换为%Y

谢谢您的回答,它工作得非常好!这是很好的复制粘贴从。通常情况下,我们不是这样做的。您可以将此问题标记/注释为重复问题@Mikhailberlyan不同意,但不完全同意!该问题与年份的不同格式有关(%y而不是%y),并且会产生不同于用户提出问题所期望的结果谢谢您的回答,它工作得非常完美!这是很好的复制粘贴从。通常情况下,我们不是这样做的。您可以将此问题标记/注释为重复问题@Mikhailberlyan不同意,但不完全同意!该问题与年份的不同格式有关(%y而不是%y),并将给出与询问该问题的用户预期结果不同的结果这是100%重复,但不是100%相同。日期的格式不同!如果你从stackoverflow.com/q/57751860/5221944这篇文章中得到答案,并执行它,将不会得到预期的结果。@StéphaneFréchette-将
Y
替换为
Y
仍然会使它成为一个复制粘贴-因此我宁愿引用该答案并添加一些文字注释-我会这样做。但是很明显,你可以自由地做你认为正确的事情。这是100%的重复,而不是100%的重复。日期的格式不同!如果你从stackoverflow.com/q/57751860/5221944这篇文章中得到答案,并执行它,将不会得到预期的结果。@StéphaneFréchette-将
Y
替换为
Y
仍然会使它成为一个复制粘贴-因此我宁愿引用该答案并添加一些文字注释-我会这样做。但很明显,你可以自由地做你认为正确的事情