本文整理了Java中org.geotools.feature.type.DateUtil.formatYearMonth()
方法的一些代码示例,展示了DateUtil.formatYearMonth()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DateUtil.formatYearMonth()
方法的具体详情如下:
包路径:org.geotools.feature.type.DateUtil
类名称:DateUtil
方法名:formatYearMonth
[英]Format time in milliseconds to year number and month number. The resulting year number format is consistent with W3C XML Schema definitions, using a minimum of four digits for the year and exactly two digits for the month.
[中]将时间(以毫秒为单位)格式化为年数和月数。生成的年号格式与W3C XML模式定义一致,年份至少使用四位数字,月份正好使用两位数字。
代码示例来源:origin: geotools/geotools
/**
* Serialize time to general gYearMonth text. Date values are formatted in W3C XML Schema
* standard format as CCYY-MM, with optional leading sign included if necessary.
*
* @param time time to be converted, as milliseconds from January 1, 1970
* @return converted gYearMonth text
* @throws IllegalArgumentException on conversion error
*/
public static String serializeYearMonth(long time) throws IllegalArgumentException {
StringBuffer buff = new StringBuffer(12);
formatYearMonth(time + TIME_BASE, buff);
return buff.toString();
}
代码示例来源:origin: geotools/geotools
/**
* Format time in milliseconds to year number, month number, and day number. The resulting year
* number format is consistent with W3C XML Schema definitions, using a minimum of four digits
* for the year and exactly two digits each for the month and day.
*
* @param value time in milliseconds to be converted (from 1 C.E.)
* @param buff text formatting buffer
* @return number of milliseconds into day
*/
protected static int formatYearMonthDay(long value, StringBuffer buff) {
// convert year and month
long extra = formatYearMonth(value, buff);
// append the day of month
int day = (int) (extra / MSPERDAY) + 1;
buff.append('-');
formatTwoDigits(day, buff);
// return excess of milliseconds into day
return (int) (extra % MSPERDAY);
}
代码示例来源:origin: org.geotools/gt-main
/**
* Serialize time to general gYearMonth text. Date values are formatted in
* W3C XML Schema standard format as CCYY-MM, with optional leading sign
* included if necessary.
*
* @param time time to be converted, as milliseconds from January 1, 1970
*
* @return converted gYearMonth text
*
* @throws IllegalArgumentException on conversion error
*/
public static String serializeYearMonth(long time)
throws IllegalArgumentException {
StringBuffer buff = new StringBuffer(12);
formatYearMonth(time + TIME_BASE, buff);
return buff.toString();
}
代码示例来源:origin: org.geotools/gt2-main
/**
* Serialize time to general gYearMonth text. Date values are formatted in
* W3C XML Schema standard format as CCYY-MM, with optional leading sign
* included if necessary.
*
* @param time time to be converted, as milliseconds from January 1, 1970
*
* @return converted gYearMonth text
*
* @throws IllegalArgumentException on conversion error
*/
public static String serializeYearMonth(long time)
throws IllegalArgumentException {
StringBuffer buff = new StringBuffer(12);
formatYearMonth(time + TIME_BASE, buff);
return buff.toString();
}
代码示例来源:origin: org.geotools/gt-main
/**
* Format time in milliseconds to year number, month number, and day
* number. The resulting year number format is consistent with W3C XML
* Schema definitions, using a minimum of four digits for the year and
* exactly two digits each for the month and day.
*
* @param value time in milliseconds to be converted (from 1 C.E.)
* @param buff text formatting buffer
*
* @return number of milliseconds into day
*/
protected static int formatYearMonthDay(long value, StringBuffer buff) {
// convert year and month
long extra = formatYearMonth(value, buff);
// append the day of month
int day = (int) (extra / MSPERDAY) + 1;
buff.append('-');
formatTwoDigits(day, buff);
// return excess of milliseconds into day
return (int) (extra % MSPERDAY);
}
代码示例来源:origin: org.geotools/gt2-main
/**
* Format time in milliseconds to year number, month number, and day
* number. The resulting year number format is consistent with W3C XML
* Schema definitions, using a minimum of four digits for the year and
* exactly two digits each for the month and day.
*
* @param value time in milliseconds to be converted (from 1 C.E.)
* @param buff text formatting buffer
*
* @return number of milliseconds into day
*/
protected static int formatYearMonthDay(long value, StringBuffer buff) {
// convert year and month
long extra = formatYearMonth(value, buff);
// append the day of month
int day = (int) (extra / MSPERDAY) + 1;
buff.append('-');
formatTwoDigits(day, buff);
// return excess of milliseconds into day
return (int) (extra % MSPERDAY);
}
内容来源于网络,如有侵权,请联系作者删除!