mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-08 06:53:45 +00:00
ICU-11223 Enable unit tests for ICU4J RelativeDateTimeFormatter.
X-SVN-Rev: 36364
This commit is contained in:
parent
7b46ea1945
commit
4b779c18ee
1 changed files with 244 additions and 251 deletions
|
@ -95,34 +95,33 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
Object[][] data = {
|
||||
{0.0, Direction.NEXT, RelativeUnit.SECONDS, "In 0 seconds"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.SECONDS, "In 0.5 seconds"},
|
||||
// TODO: uncomment with real CLDR data
|
||||
/*
|
||||
{1.0, Direction.NEXT, RelativeUnit.SECONDS, "in 1 second"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.SECONDS, "in 2 seconds"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MINUTES, "in 0 minutes"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MINUTES, "in 0.5 minutes"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MINUTES, "in 1 minute"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MINUTES, "in 2 minutes"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.HOURS, "in 0 hours"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.HOURS, "in 0.5 hours"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.HOURS, "in 1 hour"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.HOURS, "in 2 hours"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.DAYS, "in 0 days"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.DAYS, "in 0.5 days"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.DAYS, "in 1 day"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.DAYS, "in 2 days"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.WEEKS, "in 0 weeks"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.WEEKS, "in 0.5 weeks"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.WEEKS, "in 1 week"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.WEEKS, "in 2 weeks"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MONTHS, "in 0 months"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MONTHS, "in 0.5 months"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MONTHS, "in 1 month"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MONTHS, "in 2 months"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.YEARS, "in 0 years"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.YEARS, "in 0.5 years"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.YEARS, "in 1 year"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.YEARS, "in 2 years"},
|
||||
|
||||
{1.0, Direction.NEXT, RelativeUnit.SECONDS, "In 1 second"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.SECONDS, "In 2 seconds"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MINUTES, "In 0 minutes"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MINUTES, "In 0.5 minutes"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MINUTES, "In 1 minute"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MINUTES, "In 2 minutes"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.HOURS, "In 0 hours"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.HOURS, "In 0.5 hours"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.HOURS, "In 1 hour"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.HOURS, "In 2 hours"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.DAYS, "In 0 days"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.DAYS, "In 0.5 days"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.DAYS, "In 1 day"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.DAYS, "In 2 days"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.WEEKS, "In 0 weeks"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.WEEKS, "In 0.5 weeks"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.WEEKS, "In 1 week"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.WEEKS, "In 2 weeks"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MONTHS, "In 0 months"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MONTHS, "In 0.5 months"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MONTHS, "In 1 month"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MONTHS, "In 2 months"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.YEARS, "In 0 years"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.YEARS, "In 0.5 years"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.YEARS, "In 1 year"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.YEARS, "In 2 years"},
|
||||
|
||||
{0.0, Direction.LAST, RelativeUnit.SECONDS, "0 seconds ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.SECONDS, "0.5 seconds ago"},
|
||||
|
@ -152,7 +151,7 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
{0.5, Direction.LAST, RelativeUnit.YEARS, "0.5 years ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.YEARS, "1 year ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.YEARS, "2 years ago"},
|
||||
*/
|
||||
|
||||
};
|
||||
RelativeDateTimeFormatter fmt = RelativeDateTimeFormatter.getInstance(
|
||||
new ULocale("en_US"),
|
||||
|
@ -170,64 +169,63 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
Object[][] data = {
|
||||
{0.0, Direction.NEXT, RelativeUnit.SECONDS, "in 0 sec."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.SECONDS, "in 0.5 sec."},
|
||||
// TODO: uncomment with real CLDR data
|
||||
/*
|
||||
{1.0, Direction.NEXT, RelativeUnit.SECONDS, "in 1 second"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.SECONDS, "in 2 seconds"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MINUTES, "in 0 minutes"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MINUTES, "in 0.5 minutes"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MINUTES, "in 1 minute"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MINUTES, "in 2 minutes"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.HOURS, "in 0 hours"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.HOURS, "in 0.5 hours"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.HOURS, "in 1 hour"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.HOURS, "in 2 hours"},
|
||||
|
||||
{1.0, Direction.NEXT, RelativeUnit.SECONDS, "in 1 sec."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.SECONDS, "in 2 sec."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MINUTES, "in 0 min."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MINUTES, "in 0.5 min."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MINUTES, "in 1 min."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MINUTES, "in 2 min."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.HOURS, "in 0 hr."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.HOURS, "in 0.5 hr."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.HOURS, "in 1 hr."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.HOURS, "in 2 hr."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.DAYS, "in 0 days"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.DAYS, "in 0.5 days"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.DAYS, "in 1 day"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.DAYS, "in 2 days"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.WEEKS, "in 0 weeks"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.WEEKS, "in 0.5 weeks"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.WEEKS, "in 1 week"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.WEEKS, "in 2 weeks"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MONTHS, "in 0 months"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MONTHS, "in 0.5 months"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MONTHS, "in 1 month"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MONTHS, "in 2 months"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.YEARS, "in 0 years"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.YEARS, "in 0.5 years"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.YEARS, "in 1 year"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.YEARS, "in 2 years"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.WEEKS, "in 0 wk."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.WEEKS, "in 0.5 wk."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.WEEKS, "in 1 wk."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.WEEKS, "in 2 wk."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MONTHS, "in 0 mo."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MONTHS, "in 0.5 mo."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MONTHS, "in 1 mo."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MONTHS, "in 2 mo."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.YEARS, "in 0 yr."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.YEARS, "in 0.5 yr."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.YEARS, "in 1 yr."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.YEARS, "in 2 yr."},
|
||||
|
||||
{0.0, Direction.LAST, RelativeUnit.SECONDS, "0 seconds ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.SECONDS, "0.5 seconds ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.SECONDS, "1 second ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.SECONDS, "2 seconds ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MINUTES, "0 minutes ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MINUTES, "0.5 minutes ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MINUTES, "1 minute ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MINUTES, "2 minutes ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.HOURS, "0 hours ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.HOURS, "0.5 hours ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.HOURS, "1 hour ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.HOURS, "2 hours ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.SECONDS, "0 sec. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.SECONDS, "0.5 sec. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.SECONDS, "1 sec. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.SECONDS, "2 sec. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MINUTES, "0 min. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MINUTES, "0.5 min. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MINUTES, "1 min. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MINUTES, "2 min. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.HOURS, "0 hr. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.HOURS, "0.5 hr. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.HOURS, "1 hr. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.HOURS, "2 hr. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.DAYS, "0 days ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.DAYS, "0.5 days ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.DAYS, "1 day ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.DAYS, "2 days ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.WEEKS, "0 weeks ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.WEEKS, "0.5 weeks ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.WEEKS, "1 week ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.WEEKS, "2 weeks ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MONTHS, "0 months ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MONTHS, "0.5 months ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MONTHS, "1 month ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MONTHS, "2 months ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.YEARS, "0 years ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.YEARS, "0.5 years ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.YEARS, "1 year ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.YEARS, "2 years ago"},
|
||||
*/
|
||||
{0.0, Direction.LAST, RelativeUnit.WEEKS, "0 wk. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.WEEKS, "0.5 wk. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.WEEKS, "1 wk. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.WEEKS, "2 wk. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MONTHS, "0 mo. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MONTHS, "0.5 mo. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MONTHS, "1 mo. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MONTHS, "2 mo. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.YEARS, "0 yr. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.YEARS, "0.5 yr. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.YEARS, "1 yr. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.YEARS, "2 yr. ago"},
|
||||
|
||||
};
|
||||
RelativeDateTimeFormatter fmt = RelativeDateTimeFormatter.getInstance(
|
||||
new ULocale("en_US"),
|
||||
|
@ -245,69 +243,68 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
Object[][] data = {
|
||||
{0.0, Direction.NEXT, RelativeUnit.SECONDS, "in 0 sec."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.SECONDS, "in 0.5 sec."},
|
||||
// TODO: uncomment with real CLDR data
|
||||
/*
|
||||
{1.0, Direction.NEXT, RelativeUnit.SECONDS, "in 1 second"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.SECONDS, "in 2 seconds"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MINUTES, "in 0 minutes"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MINUTES, "in 0.5 minutes"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MINUTES, "in 1 minute"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MINUTES, "in 2 minutes"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.HOURS, "in 0 hours"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.HOURS, "in 0.5 hours"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.HOURS, "in 1 hour"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.HOURS, "in 2 hours"},
|
||||
|
||||
{1.0, Direction.NEXT, RelativeUnit.SECONDS, "in 1 sec."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.SECONDS, "in 2 sec."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MINUTES, "in 0 min."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MINUTES, "in 0.5 min."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MINUTES, "in 1 min."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MINUTES, "in 2 min."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.HOURS, "in 0 hr."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.HOURS, "in 0.5 hr."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.HOURS, "in 1 hr."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.HOURS, "in 2 hr."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.DAYS, "in 0 days"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.DAYS, "in 0.5 days"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.DAYS, "in 1 day"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.DAYS, "in 2 days"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.WEEKS, "in 0 weeks"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.WEEKS, "in 0.5 weeks"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.WEEKS, "in 1 week"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.WEEKS, "in 2 weeks"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MONTHS, "in 0 months"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MONTHS, "in 0.5 months"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MONTHS, "in 1 month"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MONTHS, "in 2 months"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.YEARS, "in 0 years"},
|
||||
{0.5, Direction.NEXT, RelativeUnit.YEARS, "in 0.5 years"},
|
||||
{1.0, Direction.NEXT, RelativeUnit.YEARS, "in 1 year"},
|
||||
{2.0, Direction.NEXT, RelativeUnit.YEARS, "in 2 years"},
|
||||
{0.0, Direction.NEXT, RelativeUnit.WEEKS, "in 0 wk."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.WEEKS, "in 0.5 wk."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.WEEKS, "in 1 wk."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.WEEKS, "in 2 wk."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.MONTHS, "in 0 mo."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.MONTHS, "in 0.5 mo."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.MONTHS, "in 1 mo."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.MONTHS, "in 2 mo."},
|
||||
{0.0, Direction.NEXT, RelativeUnit.YEARS, "in 0 yr."},
|
||||
{0.5, Direction.NEXT, RelativeUnit.YEARS, "in 0.5 yr."},
|
||||
{1.0, Direction.NEXT, RelativeUnit.YEARS, "in 1 yr."},
|
||||
{2.0, Direction.NEXT, RelativeUnit.YEARS, "in 2 yr."},
|
||||
|
||||
{0.0, Direction.LAST, RelativeUnit.SECONDS, "0 seconds ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.SECONDS, "0.5 seconds ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.SECONDS, "1 second ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.SECONDS, "2 seconds ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MINUTES, "0 minutes ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MINUTES, "0.5 minutes ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MINUTES, "1 minute ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MINUTES, "2 minutes ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.HOURS, "0 hours ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.HOURS, "0.5 hours ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.HOURS, "1 hour ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.HOURS, "2 hours ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.SECONDS, "0 sec. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.SECONDS, "0.5 sec. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.SECONDS, "1 sec. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.SECONDS, "2 sec. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MINUTES, "0 min. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MINUTES, "0.5 min. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MINUTES, "1 min. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MINUTES, "2 min. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.HOURS, "0 hr. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.HOURS, "0.5 hr. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.HOURS, "1 hr. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.HOURS, "2 hr. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.DAYS, "0 days ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.DAYS, "0.5 days ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.DAYS, "1 day ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.DAYS, "2 days ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.WEEKS, "0 weeks ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.WEEKS, "0.5 weeks ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.WEEKS, "1 week ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.WEEKS, "2 weeks ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MONTHS, "0 months ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MONTHS, "0.5 months ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MONTHS, "1 month ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MONTHS, "2 months ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.YEARS, "0 years ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.YEARS, "0.5 years ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.YEARS, "1 year ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.YEARS, "2 years ago"},
|
||||
*/
|
||||
{0.0, Direction.LAST, RelativeUnit.WEEKS, "0 wk. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.WEEKS, "0.5 wk. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.WEEKS, "1 wk. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.WEEKS, "2 wk. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.MONTHS, "0 mo. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.MONTHS, "0.5 mo. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.MONTHS, "1 mo. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.MONTHS, "2 mo. ago"},
|
||||
{0.0, Direction.LAST, RelativeUnit.YEARS, "0 yr. ago"},
|
||||
{0.5, Direction.LAST, RelativeUnit.YEARS, "0.5 yr. ago"},
|
||||
{1.0, Direction.LAST, RelativeUnit.YEARS, "1 yr. ago"},
|
||||
{2.0, Direction.LAST, RelativeUnit.YEARS, "2 yr. ago"},
|
||||
|
||||
};
|
||||
RelativeDateTimeFormatter fmt = RelativeDateTimeFormatter.getInstance(
|
||||
new ULocale("en_US"),
|
||||
null,
|
||||
RelativeDateTimeFormatter.Style.SHORT,
|
||||
RelativeDateTimeFormatter.Style.NARROW,
|
||||
DisplayContext.CAPITALIZATION_NONE);
|
||||
for (Object[] row : data) {
|
||||
String actual = fmt.format(
|
||||
|
@ -418,50 +415,48 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
{Direction.NEXT_2, AbsoluteUnit.DAY, null},
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.DAY, "Tomorrow"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEEK, "Next week"},
|
||||
// TODO uncomment when real CLDR data is in
|
||||
/*
|
||||
{Direction.NEXT, AbsoluteUnit.MONTH, "next mo."},
|
||||
{Direction.NEXT, AbsoluteUnit.YEAR, "next yr."},
|
||||
{Direction.NEXT, AbsoluteUnit.WEEK, "Next week"},
|
||||
{Direction.NEXT, AbsoluteUnit.MONTH, "Next month"},
|
||||
{Direction.NEXT, AbsoluteUnit.YEAR, "Next year"},
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.MONDAY, "next Mon."},
|
||||
{Direction.NEXT, AbsoluteUnit.TUESDAY, "next Tu"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEDNESDAY, "next Wednesday"},
|
||||
{Direction.NEXT, AbsoluteUnit.THURSDAY, "next Thursday"},
|
||||
{Direction.NEXT, AbsoluteUnit.FRIDAY, "next Friday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SATURDAY, "next Saturday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SUNDAY, "next Sunday"},
|
||||
{Direction.NEXT, AbsoluteUnit.MONDAY, "Next Monday"},
|
||||
{Direction.NEXT, AbsoluteUnit.TUESDAY, "Next Tuesday"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEDNESDAY, "Next Wednesday"},
|
||||
{Direction.NEXT, AbsoluteUnit.THURSDAY, "Next Thursday"},
|
||||
{Direction.NEXT, AbsoluteUnit.FRIDAY, "Next Friday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SATURDAY, "Next Saturday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SUNDAY, "Next Sunday"},
|
||||
|
||||
{Direction.LAST_2, AbsoluteUnit.DAY, null},
|
||||
|
||||
{Direction.LAST, AbsoluteUnit.DAY, "yesterday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEEK, "last week"},
|
||||
{Direction.LAST, AbsoluteUnit.MONTH, "last month"},
|
||||
{Direction.LAST, AbsoluteUnit.YEAR, "last year"},
|
||||
{Direction.LAST, AbsoluteUnit.MONDAY, "last Monday"},
|
||||
{Direction.LAST, AbsoluteUnit.TUESDAY, "last Tuesday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEDNESDAY, "last Wednesday"},
|
||||
{Direction.LAST, AbsoluteUnit.THURSDAY, "last Thursday"},
|
||||
{Direction.LAST, AbsoluteUnit.FRIDAY, "last Fri."},
|
||||
{Direction.LAST, AbsoluteUnit.SATURDAY, "last Saturday"},
|
||||
{Direction.LAST, AbsoluteUnit.SUNDAY, "last Sunday"},
|
||||
{Direction.LAST, AbsoluteUnit.DAY, "Yesterday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEEK, "Last week"},
|
||||
{Direction.LAST, AbsoluteUnit.MONTH, "Last month"},
|
||||
{Direction.LAST, AbsoluteUnit.YEAR, "Last year"},
|
||||
{Direction.LAST, AbsoluteUnit.MONDAY, "Last Monday"},
|
||||
{Direction.LAST, AbsoluteUnit.TUESDAY, "Last Tuesday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEDNESDAY, "Last Wednesday"},
|
||||
{Direction.LAST, AbsoluteUnit.THURSDAY, "Last Thursday"},
|
||||
{Direction.LAST, AbsoluteUnit.FRIDAY, "Last Friday"},
|
||||
{Direction.LAST, AbsoluteUnit.SATURDAY, "Last Saturday"},
|
||||
{Direction.LAST, AbsoluteUnit.SUNDAY, "Last Sunday"},
|
||||
|
||||
{Direction.THIS, AbsoluteUnit.DAY, "today"},
|
||||
{Direction.THIS, AbsoluteUnit.WEEK, "this week"},
|
||||
{Direction.THIS, AbsoluteUnit.MONTH, "this month"},
|
||||
{Direction.THIS, AbsoluteUnit.YEAR, "this year"},
|
||||
{Direction.THIS, AbsoluteUnit.MONDAY, "this Monday"},
|
||||
{Direction.THIS, AbsoluteUnit.TUESDAY, "this Tuesday"},
|
||||
{Direction.THIS, AbsoluteUnit.WEDNESDAY, "this Wednesday"},
|
||||
{Direction.THIS, AbsoluteUnit.THURSDAY, "this Thursday"},
|
||||
{Direction.THIS, AbsoluteUnit.FRIDAY, "this Friday"},
|
||||
{Direction.THIS, AbsoluteUnit.SATURDAY, "this Saturday"},
|
||||
{Direction.THIS, AbsoluteUnit.SUNDAY, "this Sunday"},
|
||||
{Direction.THIS, AbsoluteUnit.DAY, "Today"},
|
||||
{Direction.THIS, AbsoluteUnit.WEEK, "This week"},
|
||||
{Direction.THIS, AbsoluteUnit.MONTH, "This month"},
|
||||
{Direction.THIS, AbsoluteUnit.YEAR, "This year"},
|
||||
{Direction.THIS, AbsoluteUnit.MONDAY, "This Monday"},
|
||||
{Direction.THIS, AbsoluteUnit.TUESDAY, "This Tuesday"},
|
||||
{Direction.THIS, AbsoluteUnit.WEDNESDAY, "This Wednesday"},
|
||||
{Direction.THIS, AbsoluteUnit.THURSDAY, "This Thursday"},
|
||||
{Direction.THIS, AbsoluteUnit.FRIDAY, "This Friday"},
|
||||
{Direction.THIS, AbsoluteUnit.SATURDAY, "This Saturday"},
|
||||
{Direction.THIS, AbsoluteUnit.SUNDAY, "This Sunday"},
|
||||
|
||||
{Direction.PLAIN, AbsoluteUnit.DAY, "day"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEEK, "week"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONTH, "month"},
|
||||
{Direction.PLAIN, AbsoluteUnit.YEAR, "year"},
|
||||
{Direction.PLAIN, AbsoluteUnit.DAY, "Day"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEEK, "Week"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONTH, "Month"},
|
||||
{Direction.PLAIN, AbsoluteUnit.YEAR, "Year"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONDAY, "Monday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.TUESDAY, "Tuesday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEDNESDAY, "Wednesday"},
|
||||
|
@ -470,8 +465,8 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
{Direction.PLAIN, AbsoluteUnit.SATURDAY, "Saturday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SUNDAY, "Sunday"},
|
||||
|
||||
{Direction.PLAIN, AbsoluteUnit.NOW, "now"},
|
||||
*/
|
||||
{Direction.PLAIN, AbsoluteUnit.NOW, "Now"},
|
||||
|
||||
};
|
||||
RelativeDateTimeFormatter fmt = RelativeDateTimeFormatter.getInstance(
|
||||
new ULocale("en_US"),
|
||||
|
@ -490,62 +485,61 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
|
||||
{Direction.NEXT, AbsoluteUnit.DAY, "tomorrow"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEEK, "next wk."},
|
||||
// TODO uncomment when real CLDR data is in
|
||||
/*
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.MONTH, "next mo."},
|
||||
{Direction.NEXT, AbsoluteUnit.YEAR, "next yr."},
|
||||
*/
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.MONDAY, "next Mon."},
|
||||
/*
|
||||
{Direction.NEXT, AbsoluteUnit.TUESDAY, "next Tu"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEDNESDAY, "next Wednesday"},
|
||||
{Direction.NEXT, AbsoluteUnit.THURSDAY, "next Thursday"},
|
||||
{Direction.NEXT, AbsoluteUnit.FRIDAY, "next Friday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SATURDAY, "next Saturday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SUNDAY, "next Sunday"},
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.TUESDAY, "next Tue."},
|
||||
{Direction.NEXT, AbsoluteUnit.WEDNESDAY, "next Wed."},
|
||||
{Direction.NEXT, AbsoluteUnit.THURSDAY, "next Thu."},
|
||||
{Direction.NEXT, AbsoluteUnit.FRIDAY, "next Fri."},
|
||||
{Direction.NEXT, AbsoluteUnit.SATURDAY, "next Sat."},
|
||||
{Direction.NEXT, AbsoluteUnit.SUNDAY, "next Sun."},
|
||||
|
||||
{Direction.LAST_2, AbsoluteUnit.DAY, null},
|
||||
|
||||
{Direction.LAST, AbsoluteUnit.DAY, "yesterday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEEK, "last week"},
|
||||
{Direction.LAST, AbsoluteUnit.MONTH, "last month"},
|
||||
{Direction.LAST, AbsoluteUnit.YEAR, "last year"},
|
||||
{Direction.LAST, AbsoluteUnit.MONDAY, "last Monday"},
|
||||
{Direction.LAST, AbsoluteUnit.TUESDAY, "last Tuesday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEDNESDAY, "last Wednesday"},
|
||||
{Direction.LAST, AbsoluteUnit.THURSDAY, "last Thursday"},
|
||||
*/
|
||||
{Direction.LAST, AbsoluteUnit.WEEK, "last wk."},
|
||||
{Direction.LAST, AbsoluteUnit.MONTH, "last mo."},
|
||||
{Direction.LAST, AbsoluteUnit.YEAR, "last yr."},
|
||||
{Direction.LAST, AbsoluteUnit.MONDAY, "last Mon."},
|
||||
{Direction.LAST, AbsoluteUnit.TUESDAY, "last Tue."},
|
||||
{Direction.LAST, AbsoluteUnit.WEDNESDAY, "last Wed."},
|
||||
{Direction.LAST, AbsoluteUnit.THURSDAY, "last Thu."},
|
||||
|
||||
{Direction.LAST, AbsoluteUnit.FRIDAY, "last Fri."},
|
||||
/*
|
||||
{Direction.LAST, AbsoluteUnit.SATURDAY, "last Saturday"},
|
||||
{Direction.LAST, AbsoluteUnit.SUNDAY, "last Sunday"},
|
||||
|
||||
{Direction.LAST, AbsoluteUnit.SATURDAY, "last Sat."},
|
||||
{Direction.LAST, AbsoluteUnit.SUNDAY, "last Sun."},
|
||||
|
||||
{Direction.THIS, AbsoluteUnit.DAY, "today"},
|
||||
{Direction.THIS, AbsoluteUnit.WEEK, "this week"},
|
||||
{Direction.THIS, AbsoluteUnit.MONTH, "this month"},
|
||||
{Direction.THIS, AbsoluteUnit.YEAR, "this year"},
|
||||
{Direction.THIS, AbsoluteUnit.MONDAY, "this Monday"},
|
||||
{Direction.THIS, AbsoluteUnit.TUESDAY, "this Tuesday"},
|
||||
{Direction.THIS, AbsoluteUnit.WEDNESDAY, "this Wednesday"},
|
||||
{Direction.THIS, AbsoluteUnit.THURSDAY, "this Thursday"},
|
||||
{Direction.THIS, AbsoluteUnit.FRIDAY, "this Friday"},
|
||||
{Direction.THIS, AbsoluteUnit.SATURDAY, "this Saturday"},
|
||||
{Direction.THIS, AbsoluteUnit.SUNDAY, "this Sunday"},
|
||||
{Direction.THIS, AbsoluteUnit.WEEK, "this wk."},
|
||||
{Direction.THIS, AbsoluteUnit.MONTH, "this mo."},
|
||||
{Direction.THIS, AbsoluteUnit.YEAR, "this yr."},
|
||||
{Direction.THIS, AbsoluteUnit.MONDAY, "this Mon."},
|
||||
{Direction.THIS, AbsoluteUnit.TUESDAY, "this Tue."},
|
||||
{Direction.THIS, AbsoluteUnit.WEDNESDAY, "this Wed."},
|
||||
{Direction.THIS, AbsoluteUnit.THURSDAY, "this Thu."},
|
||||
{Direction.THIS, AbsoluteUnit.FRIDAY, "this Fri."},
|
||||
{Direction.THIS, AbsoluteUnit.SATURDAY, "this Sat."},
|
||||
{Direction.THIS, AbsoluteUnit.SUNDAY, "this Sun."},
|
||||
|
||||
{Direction.PLAIN, AbsoluteUnit.DAY, "day"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEEK, "week"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONTH, "month"},
|
||||
{Direction.PLAIN, AbsoluteUnit.YEAR, "year"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONDAY, "Monday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.TUESDAY, "Tuesday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEDNESDAY, "Wednesday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.THURSDAY, "Thursday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.FRIDAY, "Friday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SATURDAY, "Saturday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SUNDAY, "Sunday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEEK, "wk."},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONTH, "mo."},
|
||||
{Direction.PLAIN, AbsoluteUnit.YEAR, "yr."},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONDAY, "Mo"},
|
||||
{Direction.PLAIN, AbsoluteUnit.TUESDAY, "Tu"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEDNESDAY, "We"},
|
||||
{Direction.PLAIN, AbsoluteUnit.THURSDAY, "Th"},
|
||||
{Direction.PLAIN, AbsoluteUnit.FRIDAY, "Fr"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SATURDAY, "Sa"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SUNDAY, "Su"},
|
||||
|
||||
{Direction.PLAIN, AbsoluteUnit.NOW, "now"},
|
||||
*/
|
||||
|
||||
};
|
||||
RelativeDateTimeFormatter fmt = RelativeDateTimeFormatter.getInstance(
|
||||
new ULocale("en_US"),
|
||||
|
@ -564,62 +558,61 @@ public class RelativeDateTimeFormatterTest extends TestFmwk {
|
|||
|
||||
{Direction.NEXT, AbsoluteUnit.DAY, "tomorrow"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEEK, "next wk."},
|
||||
// TODO uncomment when real CLDR data is in
|
||||
/*
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.MONTH, "next mo."},
|
||||
{Direction.NEXT, AbsoluteUnit.YEAR, "next yr."},
|
||||
*/
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.MONDAY, "next M"},
|
||||
/*
|
||||
|
||||
{Direction.NEXT, AbsoluteUnit.TUESDAY, "next Tu"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEDNESDAY, "next Wednesday"},
|
||||
{Direction.NEXT, AbsoluteUnit.THURSDAY, "next Thursday"},
|
||||
{Direction.NEXT, AbsoluteUnit.FRIDAY, "next Friday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SATURDAY, "next Saturday"},
|
||||
{Direction.NEXT, AbsoluteUnit.SUNDAY, "next Sunday"},
|
||||
{Direction.NEXT, AbsoluteUnit.WEDNESDAY, "next W"},
|
||||
{Direction.NEXT, AbsoluteUnit.THURSDAY, "next Th"},
|
||||
{Direction.NEXT, AbsoluteUnit.FRIDAY, "next F"},
|
||||
{Direction.NEXT, AbsoluteUnit.SATURDAY, "next Sa"},
|
||||
{Direction.NEXT, AbsoluteUnit.SUNDAY, "next Su"},
|
||||
|
||||
{Direction.LAST_2, AbsoluteUnit.DAY, null},
|
||||
|
||||
{Direction.LAST, AbsoluteUnit.DAY, "yesterday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEEK, "last week"},
|
||||
{Direction.LAST, AbsoluteUnit.MONTH, "last month"},
|
||||
{Direction.LAST, AbsoluteUnit.YEAR, "last year"},
|
||||
{Direction.LAST, AbsoluteUnit.MONDAY, "last Monday"},
|
||||
{Direction.LAST, AbsoluteUnit.TUESDAY, "last Tuesday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEDNESDAY, "last Wednesday"},
|
||||
{Direction.LAST, AbsoluteUnit.THURSDAY, "last Thursday"},
|
||||
{Direction.LAST, AbsoluteUnit.FRIDAY, "last Friday"},
|
||||
{Direction.LAST, AbsoluteUnit.SATURDAY, "last Saturday"},
|
||||
{Direction.LAST, AbsoluteUnit.SUNDAY, "last Sunday"},
|
||||
{Direction.LAST, AbsoluteUnit.WEEK, "last wk."},
|
||||
{Direction.LAST, AbsoluteUnit.MONTH, "last mo."},
|
||||
{Direction.LAST, AbsoluteUnit.YEAR, "last yr."},
|
||||
{Direction.LAST, AbsoluteUnit.MONDAY, "last M"},
|
||||
{Direction.LAST, AbsoluteUnit.TUESDAY, "last Tu"},
|
||||
{Direction.LAST, AbsoluteUnit.WEDNESDAY, "last W"},
|
||||
{Direction.LAST, AbsoluteUnit.THURSDAY, "last Th"},
|
||||
{Direction.LAST, AbsoluteUnit.FRIDAY, "last F"},
|
||||
{Direction.LAST, AbsoluteUnit.SATURDAY, "last Sa"},
|
||||
{Direction.LAST, AbsoluteUnit.SUNDAY, "last Su"},
|
||||
|
||||
{Direction.THIS, AbsoluteUnit.DAY, "today"},
|
||||
{Direction.THIS, AbsoluteUnit.WEEK, "this week"},
|
||||
{Direction.THIS, AbsoluteUnit.MONTH, "this month"},
|
||||
{Direction.THIS, AbsoluteUnit.YEAR, "this year"},
|
||||
{Direction.THIS, AbsoluteUnit.MONDAY, "this Monday"},
|
||||
{Direction.THIS, AbsoluteUnit.TUESDAY, "this Tuesday"},
|
||||
{Direction.THIS, AbsoluteUnit.WEDNESDAY, "this Wednesday"},
|
||||
{Direction.THIS, AbsoluteUnit.THURSDAY, "this Thursday"},
|
||||
*/
|
||||
{Direction.THIS, AbsoluteUnit.WEEK, "this wk."},
|
||||
{Direction.THIS, AbsoluteUnit.MONTH, "this mo."},
|
||||
{Direction.THIS, AbsoluteUnit.YEAR, "this yr."},
|
||||
{Direction.THIS, AbsoluteUnit.MONDAY, "this M"},
|
||||
{Direction.THIS, AbsoluteUnit.TUESDAY, "this Tu"},
|
||||
{Direction.THIS, AbsoluteUnit.WEDNESDAY, "this W"},
|
||||
{Direction.THIS, AbsoluteUnit.THURSDAY, "this Th"},
|
||||
|
||||
{Direction.THIS, AbsoluteUnit.FRIDAY, "this F"},
|
||||
/*
|
||||
{Direction.THIS, AbsoluteUnit.SATURDAY, "this Saturday"},
|
||||
{Direction.THIS, AbsoluteUnit.SUNDAY, "this Sunday"},
|
||||
|
||||
{Direction.THIS, AbsoluteUnit.SATURDAY, "this Sa"},
|
||||
{Direction.THIS, AbsoluteUnit.SUNDAY, "this Su"},
|
||||
|
||||
{Direction.PLAIN, AbsoluteUnit.DAY, "day"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEEK, "week"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONTH, "month"},
|
||||
{Direction.PLAIN, AbsoluteUnit.YEAR, "year"},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONDAY, "Monday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.TUESDAY, "Tuesday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEDNESDAY, "Wednesday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.THURSDAY, "Thursday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.FRIDAY, "Friday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SATURDAY, "Saturday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SUNDAY, "Sunday"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEEK, "wk."},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONTH, "mo."},
|
||||
{Direction.PLAIN, AbsoluteUnit.YEAR, "yr."},
|
||||
{Direction.PLAIN, AbsoluteUnit.MONDAY, "M"},
|
||||
{Direction.PLAIN, AbsoluteUnit.TUESDAY, "T"},
|
||||
{Direction.PLAIN, AbsoluteUnit.WEDNESDAY, "W"},
|
||||
{Direction.PLAIN, AbsoluteUnit.THURSDAY, "T"},
|
||||
{Direction.PLAIN, AbsoluteUnit.FRIDAY, "F"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SATURDAY, "S"},
|
||||
{Direction.PLAIN, AbsoluteUnit.SUNDAY, "S"},
|
||||
|
||||
{Direction.PLAIN, AbsoluteUnit.NOW, "now"},
|
||||
*/
|
||||
|
||||
};
|
||||
RelativeDateTimeFormatter fmt = RelativeDateTimeFormatter.getInstance(
|
||||
new ULocale("en_US"),
|
||||
|
|
Loading…
Add table
Reference in a new issue