有没有办法在quicksight中获取日期中的某一天?

问题描述 投票:0回答:3

我正在尝试从 Quicksight 中的日期字段获取日期。

以下是quicksight中的日期格式:

2020-09-29T00:00:00.000Z

我想要一些函数来解析日期并给出该日期的日期。

i.e., Tuesday

data-visualization analytics amazon-quicksight
3个回答
6
投票

在 QuickSight 数据集中,您可以定义计算字段

就您而言,例如

toString(extract('WD',{transaction_date}))
这会以整数形式返回星期几,其中星期日为 1。 如果您需要将其作为单词,您可以使用 ifelse 功能进一步翻译它。


4
投票

您可以使用 formatDate 获取星期几作为字符串,即星期一...

formatDate({datetime}, 'E')


0
投票
ifelse(
    extract('WD', {day}) = 1, 'Sunday',
    extract('WD', {day}) = 2, 'Monday',
    extract('WD', {day}) = 3, 'Tuesday',
    extract('WD', {day}) = 4, 'Wednesday',
    extract('WD', {day}) = 5, 'Thursday',
    extract('WD', {day}) = 6, 'Friday',
    extract('WD', {day}) = 7, 'Saturday',
    'Invalid Date'
)

这是如何使用 ifelse

© www.soinside.com 2019 - 2024. All rights reserved.