Add min/max of Date/Time
This commit is contained in:
1 parent
5174e196ca
commit
174dfb57a1
1 file changed
+12
+12
@@ -88,6 +88,13 @@ var Sao = {};
|
||||
return date;
|
||||
};
|
||||
|
||||
Sao.Date.min = moment(new Date(-100000000 * 86400000));
|
||||
Sao.Date.min.set({hour: 0, minute: 0, second: 0, millisecond: 0});
|
||||
Sao.Date.min.isDate = true;
|
||||
Sao.Date.max = moment(new Date(100000000 * 86400000));
|
||||
Sao.Date.max.set({hour: 0, minute: 0, second: 0, millisecond: 0});
|
||||
Sao.Date.max.isDate = true;
|
||||
|
||||
Sao.DateTime = function(year, month, day, hour, minute, second,
|
||||
millisecond, utc) {
|
||||
var datetime = moment();
|
||||
@@ -113,6 +120,11 @@ var Sao = {};
|
||||
return datetime;
|
||||
};
|
||||
|
||||
Sao.DateTime.min = moment(new Date(-100000000 * 86400000)).local();
|
||||
Sao.DateTime.min.isDateTime = true;
|
||||
Sao.DateTime.max = moment(new Date(100000000 * 86400000)).local();
|
||||
Sao.DateTime.max.isDateTime = true;
|
||||
|
||||
Sao.Time = function(hour, minute, second, millisecond) {
|
||||
var time = moment({hour: hour, minute: minute, second: second,
|
||||
millisecond: millisecond || 0});
|
||||
|
||||
Reference in new issue
Block a user