【问题标题】:SQL Server Reports Builder - Week Number from Today()SQL Server Reports Builder - 从今天开始的周数()
【发布时间】:2014-08-11 16:42:21
【问题描述】:

我正在尝试在 SQL Server Reports Builder 中创建一个计算字段,其输出为周数(例如 1、12、32、45 等),并且正在使用以下表达式:

=DatePart("ww",Today())

我得到“99”的结果。我究竟做错了什么?

【问题讨论】:

    标签: sql-server week-number datepart


    【解决方案1】:

    Roman Pelepei 对此有很好的Article

    这应该可以解决问题。

    =DatePart(DateInterval.WeekOfYear, Today())

    您可能必须使用Now() 而不是Today(),但它仍然可以正常工作。

    【讨论】:

      【解决方案2】:

      试试= DATEPART(WEEK,GETDATE())

      【讨论】:

        猜你喜欢
        • 2021-10-20
        • 1970-01-01
        • 1970-01-01
        • 2018-11-20
        • 1970-01-01
        • 1970-01-01
        • 2018-05-16
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多