moment.js、day.js怎么生成每周,每月

moment.js、day.js怎么生成每周,每月,第1张

获得当前时间,我们可以使用Date方法,new一个Date对象。

2、然后调用这个对象的toLocaleTimeString方法,来获取具体的时间

3、最后使用alert方法来d出结果,来验证一下是否正确

4、运行页面,点击按钮,可以看到d出一个确认框里,里面显示的时间就是当前时间了。

举例:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(VALUE("2011-9-1")&":"&VALUE("2011-9-30"))),2)={6,7}))

这个公式就是计算2011年9月共有多少个星期六和星期日,公式结果是8

解释:

用row函数产生一个从日期2011-9-1到2011-9-30的序列数组成的数组,40787到40816

weekday函数对这个数组中的每个序列数进行判断是否等于6或7

等于6或7的返回1,否则返回0,形成由1和0组成的数组,最后对这个数组求和

1、首先打开Excel,在单元格中输入“=DAY”然后按下Tab,只要提示中第一条是你想要的函数就可以直接按Tab让系统补全。

2、Tab同时会自动补全一个括号,现在就会提示你这个函数的参数。

3、这个时候就可以输入表达式了,DAY的参数一个表示时间的文本,可以输入单元格的引用。

4、也可以直接输入内容,如下图所示。

5、DAY函数的功能是:提取时间表达式中的日的数字,如下图所示就完成了。

function get_weekinfo($month){

$weekinfo = array();

$end_date = date('d',strtotime($month' +1 month -1 day'));

for ($i=1; $i <$end_date ; $i=$i+7) { 

$w = date('N',strtotime($month'-'$i));

$weekinfo[] = array(date('Y-m-d',strtotime($month'-'$i' -'($w-1)' days')),date('Y-m-d',strtotime($month'-'$i' +'(7-$w)' days')));

}

return $weekinfo;

}

print_r(get_weekinfo('2013-11'));

//执行结果

Array    

(    

   [0] => Array    

       (    

           [0] => 2013-11-25    

           [1] => 2013-12-01    

       )    

   [1] => Array    

       (    

           [0] => 2013-12-02    

           [1] => 2013-12-08    

       )    

   [2] => Array    

       (    

           [0] => 2013-12-09    

           [1] => 2013-12-15    

       )    

   [3] => Array    

       (    

           [0] => 2013-12-16    

           [1] => 2013-12-22    

       )    

   [4] => Array    

       (    

           [0] => 2013-12-23    

           [1] => 2013-12-29    

       )    

)

以上就是关于moment.js、day.js怎么生成每周,每月全部的内容,包括:moment.js、day.js怎么生成每周,每月、Execl中如何用函数计算每个月有多少个星期六和星期日如果能够给出函数的解释更好!谢谢!、怎样在EXCEL中计算一个月有多少个星期几等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9343008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存