我需要以最快的方式获得一周的第一天.例如:今天是11月11日,星期四; 我想要本周的第一天,也就是11月8日和星期一.我需要MongoDB地图功能最快的方法,任何想法?
我需要在javascript中将日期格式设为'DD-Mon-YYYY'.我问了一个问题,它被标记为jQuery日期格式的副本
但是,问题中提供的答案是以"DD-MM-YYYY"格式获取当前日期而不是"DD-MON-YYYY".其次,我没有使用datepicker插件.
你能帮助我,好像如何以"DD-Mon-YYYY"格式获取当前日期.
我将收到GMT格式的日期,星期五,2013年10月18日格林尼治标准时间11:38:23.问题是时间正在弄乱我正在使用的时间表.
除了实际日期之外,我该如何删除所有内容?
我使用以下脚本获取前一周的周一(第一个)和周日(最后一个):
var curr = new Date; // get current date
var first = curr.getDate() - curr.getDay() - 6; // Gets day of the month (e.g. 21) - the day of the week (e.g. wednesday = 3) = Sunday (18th) - 6
var last = first + 6; // last day is the first day + 6
var startDate = new Date(curr.setDate(first));
var endDate = new Date(curr.setDate(last));
Run Code Online (Sandbox Code Playgroud)
如果上个星期一和星期天也在同一个月,这个工作正常,但我今天才注意到,如果今天是12月,而上个星期一是11月,它就不起作用.
我是JS的新手,还有另外一种方法可以获得这些日期吗?