mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-03-30 10:32:47 +00:00
Monotone-Parent: 200c136a534dc2ecb0352de0b5b3d96cd51d0a72
Monotone-Revision: da14c15993fb62fd47e157a66922cfad87c7cbe4 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-06-12T20:05:57 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -165,3 +165,19 @@ Date.prototype.laterDate = function(otherDate) {
|
||||
return ((this.getTime() < workDate.getTime())
|
||||
? otherDate : this);
|
||||
}
|
||||
|
||||
Date.prototype.beginOfWeek = function() {
|
||||
var beginNumber;
|
||||
if (weekStartIsMonday)
|
||||
beginNumber = 1;
|
||||
else
|
||||
beginNumber = 0;
|
||||
|
||||
var dayNumber = this.getDay();
|
||||
|
||||
var beginOfWeek = new Date();
|
||||
beginOfWeek.setTime(this.getTime());
|
||||
beginOfWeek.addDays(beginNumber - dayNumber);
|
||||
|
||||
return beginOfWeek;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user