【问题标题】:SAS behavior of intckintck 的 SAS 行为
【发布时间】:2015-12-09 19:04:27
【问题描述】:

在SAS中,两者有区别吗:

a =intck('month',start_dt - 1, end_dt);

a =intck('month',start_dt, end_dt);

从 start_dt 中减去 1 天在任何情况下都有什么不同吗?

【问题讨论】:

  • 那么您进行了哪些测试?

标签: sas


【解决方案1】:

如果 start_dt 是本月的第一天,它将导致不同的输出。因为 start_dt - 1 会落在上个月,并且会在 intck 的结果中添加 '1'。

【讨论】:

  • 不一定,如果开始日期可以说是每月 2 日,那么它只会将日期移回每月 1 日。开始日期和结束日期仍然是同一个月,不会有任何区别。
猜你喜欢
  • 2019-11-20
  • 1970-01-01
  • 1970-01-01
  • 2015-12-19
  • 1970-01-01
  • 2017-08-23
  • 1970-01-01
  • 2019-04-22
  • 1970-01-01
相关资源
最近更新 更多