Review current code, and Apache Validatation
Replaced aqua.validate with aqua.type.
Classes in aqua.type can be used for validation as well as data manipulation.
date:
print(aqua.type.date.newDate("2001/10/11 17.02.03","yyyy/MM/dd HH.mm.ss","GMT-05:00","en_US"));
print(aqua.type.date.newDate("2001/10/11 17.02.03","yyyy/MM/dd HH.mm.ss","GMT-5","en_US"));
print(aqua.type.date.newDate());
var d = aqua.type.date.newDate(0,"GMT");
print(d);
print(d.format("yyyy/MM/dd HH.mm.ss Z","ru"));
print(d.format("yyyy/MM/dd HH.mm.ss Z"));
print(d.add(1,2,3,4,5,6,7,0));
print('yo');
print(aqua.type.date.newDate("2001/1/2 3.4.5","yyyy/MM/dd HH.mm.ss", "GMT+1"));
print(aqua.type.date.newDate(1776,7,4,12,0,0,'GMT-0500'));
var now = aqua.type.date.newDate();
print(now);
print(now.convertTimeZone("GMT"));
date:
print(aqua.type.date.newDate("2001/10/11 17.02.03","yyyy/MM/dd HH.mm.ss","GMT-05:00","en_US"));
print(aqua.type.date.newDate("2001/10/11 17.02.03","yyyy/MM/dd HH.mm.ss","GMT-5","en_US"));
print(aqua.type.date.newDate());
var d = aqua.type.date.newDate(0,"GMT");
print(d);
print(d.format("yyyy/MM/dd HH.mm.ss Z","ru"));
print(d.format("yyyy/MM/dd HH.mm.ss Z"));
print(d.add(1,2,3,4,5,6,7,0));
print('yo');
print(aqua.type.date.newDate("2001/1/2 3.4.5","yyyy/MM/dd HH.mm.ss", "GMT+1"));
print(aqua.type.date.newDate(1776,7,4,12,0,0,'GMT-0500'));
var now = aqua.type.date.newDate();
print(now);
print(now.convertTimeZone("GMT"));
Do we need AQDateFactory?
aqua.type.date.newDate
aqua.type.newDate()?
Do we need AQDateFactory?
aqua.type.date.newDate
aqua.type.newDate()?
yes we do:
aqua.type.date.isInRange()
aqua.type.date.isValid()
etc.
yes we do:
aqua.type.date.isInRange()
aqua.type.date.isValid()
etc.
Issue #3613 |
| Closed |
| Fixed |
| Resolved |
Completion |
| No due date |
| No fixed build |
| No time estimate |
Replaced aqua.validate with aqua.type.
Classes in aqua.type can be used for validation as well as data manipulation.