本文整理了Java中org.eigenbase.util14.ZonelessTime.getCalendar()
方法的一些代码示例,展示了ZonelessTime.getCalendar()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZonelessTime.getCalendar()
方法的具体详情如下:
包路径:org.eigenbase.util14.ZonelessTime
类名称:ZonelessTime
方法名:getCalendar
暂无
代码示例来源:origin: org.apache.optiq/optiq-core
/**
* Override ZonelessDatetime.
*
* <p>NOTE: the returned timestamp is based on the current date of the
* specified time zone, rather than the context variable for current_date,
* as specified by the SQL standard.
*/
public long getJdbcTimestamp(TimeZone zone) {
Calendar cal = getCalendar(DateTimeUtil.GMT_ZONE);
cal.setTimeInMillis(getTime());
int hour = cal.get(Calendar.HOUR_OF_DAY);
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);
int millis = cal.get(Calendar.MILLISECOND);
cal.setTimeZone(zone);
cal.setTimeInMillis(System.currentTimeMillis());
cal.set(Calendar.HOUR_OF_DAY, hour);
cal.set(Calendar.MINUTE, minute);
cal.set(Calendar.SECOND, second);
cal.set(Calendar.MILLISECOND, millis);
return cal.getTimeInMillis();
}
代码示例来源:origin: net.hydromatic/optiq
/**
* Override ZonelessDatetime.
*
* <p>NOTE: the returned timestamp is based on the current date of the
* specified time zone, rather than the context variable for current_date,
* as specified by the SQL standard.
*/
public long getJdbcTimestamp(TimeZone zone)
{
Calendar cal = getCalendar(DateTimeUtil.gmtZone);
cal.setTimeInMillis(getTime());
int hour = cal.get(Calendar.HOUR_OF_DAY);
int minute = cal.get(Calendar.MINUTE);
int second = cal.get(Calendar.SECOND);
int millis = cal.get(Calendar.MILLISECOND);
cal.setTimeZone(zone);
cal.setTimeInMillis(System.currentTimeMillis());
cal.set(Calendar.HOUR_OF_DAY, hour);
cal.set(Calendar.MINUTE, minute);
cal.set(Calendar.SECOND, second);
cal.set(Calendar.MILLISECOND, millis);
return cal.getTimeInMillis();
}
内容来源于网络,如有侵权,请联系作者删除!