时间函数 day_of_week() 可以提取一个时间类型所处的星期名称,并以数字的形式返回。1 代表星期日,2 代表星期一,3 代表星期二,以此类推。
Arguments:
- 时间 <datetime | timestamp | string>
Returns:
- 星期几 <number>
提取一个常量的星期名称
示例:返回 "2020-01-02 00:05:32" 的星期名称
return day_of_week("2020-01-02 00:05:32")
提取一个函数值的星期名称
示例:返回当前系统时间的星期名称
return day_of_week(now())
提取一个别名的星期名称
示例:查找 10 个 @transfer 边,返回转账日期的星期名称
find().edges({@transfer}) as e
limit 10
return day_of_week(e.time)
提取当前属性值的星期名称
示例:查找 10 个在周末进行的 @transfer 边
find().edges({day_of_week(@transfer.time) in [1, 7]}) as e
limit 10
return e{*}