matlab中工作日和工作日之间不匹配

时间:2014-06-09 15:52:09

标签: matlab date

我在计算两个日期之间的工作日数

  
    

DATE_1 = 733943;

         

日期2 = 734152;

         

wrk_dy_dif = wrkdydif(日期1,日期)

         

wrk_dy_dif =

         

150

  

我尝试根据之前的日期构建一个日期向量,并期望获得150X1向量 但我实际上有一个145X1的载体

  
    

bus_days = busdays(日期1,日期);

         

大小(bus_days)

         

ans =

         

145 1

  

有人知道为什么会这样,我该如何解决? 请事先提供帮助

1 个答案:

答案 0 :(得分:2)

根据文件,busdays将假设美国公众假期,除非你告诉它不要。 wrkdydif没有。所以没有什么可以解决的,只需选择一个与你相关的,不要同时使用它们。