获取一个月的星期 [英] Get week of the month

查看:114
本文介绍了获取一个月的星期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



例如:



第一周:2010年7月5日/周数= 第一个星期一



上周:2010年7月12日/周号=强>第二个星期一



当前日期:2010年7月19日/周号= 第三个星期一



下周:2010年7月26日/周号= 上周一

解决方案

  function weekAndDay(){

var date = new Date,
days = ['Sunday','Monday','Tuesday ','星期三',
'星期四','星期五','星期六'],
前缀= ['First','Second','Third','Fourth','Fifth' ;

返回前缀[0 | date.getDate()/ 7] +''+ days [date.getDay()];

}

weekAndDay(); // => 第三个星期一

添加功能使 Last ... 可能需要更多的黑客...


How can i get the week number of month using javascript / jquery?

For ex.:

First Week: 5th July, 2010. / Week Number = First monday

Previous Week: 12th July, 2010. / Week Number = Second monday

Current Date: 19th July, 2010. / Week Number = Third Monday

Next week: 26th July, 2010. / Week Number = Last monday

解决方案

function weekAndDay() {

    var date = new Date,
        days = ['Sunday','Monday','Tuesday','Wednesday',
                'Thursday','Friday','Saturday'],
        prefixes = ['First', 'Second', 'Third', 'Fourth', 'Fifth'];

    return prefixes[0 | date.getDate() / 7] + ' ' + days[date.getDay()];

}

weekAndDay(); // => "Third Monday"

Adding the capability to have Last ... may take some more hacking...

这篇关于获取一个月的星期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆