class DateTimePeriod {

    static public DateTimePeriod createMonth(int year, int month, DateTimeZone zone) {
        // year-month-01 00:00:00.000
        DateTime start = new DateTime(year, month, 1, 0, 0, 0, 0, zone);
        return createMonth(start);
    }

    protected  DateTimePeriod(DateTime start, DateTime end, DateTimeDuration duration, String keyPattern,
            String longNamePattern, String shortNamePattern, String indexNamePattern);

}