我正在尝试在 SQL Server Reports Builder 中创建一个计算字段,其输出为周数(例如 1、12、32、45 等),并使用以下表达式:
=DatePart("ww",Today())
我得到“99”的结果。我究竟做错了什么?
我正在尝试在 SQL Server Reports Builder 中创建一个计算字段,其输出为周数(例如 1、12、32、45 等),并使用以下表达式:
=DatePart("ww",Today())
我得到“99”的结果。我究竟做错了什么?
Roman Pelepei 对此有一篇很棒的文章。
这应该可以解决问题。
=DatePart(DateInterval.WeekOfYear, Today())
您可能必须使用Now()
而不是,Today()
但它的工作原理都是一样的。
尝试= DATEPART(WEEK,GETDATE())