本文整理了Java中org.apache.kylin.common.util.DateFormat.formatToTimeStr()
方法的一些代码示例,展示了DateFormat.formatToTimeStr()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DateFormat.formatToTimeStr()
方法的具体详情如下:
包路径:org.apache.kylin.common.util.DateFormat
类名称:DateFormat
方法名:formatToTimeStr
暂无
代码示例来源:origin: apache/kylin
@Override
public String toString() {
return "BadQueryEntry [ adj=" + adj + ", server=" + server + ", startTime=" + DateFormat.formatToTimeStr(startTime) + " ]";
}
}
代码示例来源:origin: apache/kylin
public static String formatToTimeStr(long millis) {
return formatToTimeStr(millis, DEFAULT_DATETIME_PATTERN_WITH_MILLISECONDS);
}
代码示例来源:origin: apache/kylin
public static String formatToTimeWithoutMilliStr(long millis) {
return formatToTimeStr(millis, DEFAULT_DATETIME_PATTERN_WITHOUT_MILLISECONDS);
}
代码示例来源:origin: apache/kylin
public static String formatTsRange(Range<Long> tsRange) {
if (tsRange == null)
return null;
StringBuilder sb = new StringBuilder();
if (tsRange.hasLowerBound()) {
if (tsRange.lowerBoundType() == BoundType.CLOSED) {
sb.append("[");
} else {
sb.append("(");
}
sb.append(DateFormat.formatToTimeStr(tsRange.lowerEndpoint()));
} else {
sb.append("(-∞");
}
sb.append("~");
if (tsRange.hasUpperBound()) {
sb.append(DateFormat.formatToTimeStr(tsRange.upperEndpoint()));
if (tsRange.upperBoundType() == BoundType.CLOSED) {
sb.append("]");
} else {
sb.append(")");
}
} else {
sb.append("+∞)");
}
return sb.toString();
}
代码示例来源:origin: apache/kylin
private String formatTime(String dateStr, DataType dataType) {
if (dataType.isDatetime() || dataType.isTime()) {
throw new RuntimeException("Datetime and time type are not supported yet");
}
if (DateFormat.isSupportedDateFormat(dateStr)) {
return dateStr;
}
long millis = Long.parseLong(dateStr);
if (dataType.isTimestamp()) {
return DateFormat.formatToTimeStr(millis);
} else if (dataType.isDate()) {
return DateFormat.formatToDateStr(millis);
} else {
throw new RuntimeException("Unknown type " + dataType + " to formatTime");
}
}
}
代码示例来源:origin: apache/kylin
public void test1() throws Exception {
System.out.println(org.apache.kylin.common.util.DateFormat.formatToTimeStr(1433833611000L));
System.out.println(org.apache.kylin.common.util.DateFormat.formatToTimeStr(1433250517000L));
System.out.println(org.apache.kylin.common.util.DateFormat.stringToMillis("2015-06-01 00:00:00"));
System.out.println(org.apache.kylin.common.util.DateFormat.stringToMillis("2015-05-15 17:00:00"));
代码示例来源:origin: apache/kylin
@Override
public String next() {
if (type.isStringFamily()) {
// string
return format.replace(ColumnGenConfig.$RANDOM, "" + randomInt());
} else if (type.isTimeFamily()) {
// time
return DateFormat.formatToTimeStr(randomMillis(), format);
} else if (type.isDateTimeFamily()) {
// date
return DateFormat.formatToDateStr(randomMillis(), format);
} else if (type.isIntegerFamily()) {
// integer
return formatNumber(randomInt());
} else if (type.isNumberFamily()) {
// double
return formatNumber(randomDouble());
} else {
throw new IllegalStateException();
}
}
代码示例来源:origin: org.apache.kylin/kylin-core-metadata
@Override
public String toString() {
return "BadQueryEntry [ adj=" + adj + ", server=" + server + ", startTime=" + DateFormat.formatToTimeStr(startTime) + " ]";
}
}
代码示例来源:origin: org.apache.kylin/kylin-core-common
public static String formatToTimeStr(long millis) {
return formatToTimeStr(millis, DEFAULT_DATETIME_PATTERN_WITH_MILLISECONDS);
}
代码示例来源:origin: org.apache.kylin/kylin-core-common
public static String formatToTimeWithoutMilliStr(long millis) {
return formatToTimeStr(millis, DEFAULT_DATETIME_PATTERN_WITHOUT_MILLISECONDS);
}
代码示例来源:origin: org.apache.kylin/kylin-core-common
public static String formatTsRange(Range<Long> tsRange) {
if (tsRange == null)
return null;
StringBuilder sb = new StringBuilder();
if (tsRange.hasLowerBound()) {
if (tsRange.lowerBoundType() == BoundType.CLOSED) {
sb.append("[");
} else {
sb.append("(");
}
sb.append(DateFormat.formatToTimeStr(tsRange.lowerEndpoint()));
} else {
sb.append("(-∞");
}
sb.append("~");
if (tsRange.hasUpperBound()) {
sb.append(DateFormat.formatToTimeStr(tsRange.upperEndpoint()));
if (tsRange.upperBoundType() == BoundType.CLOSED) {
sb.append("]");
} else {
sb.append(")");
}
} else {
sb.append("+∞)");
}
return sb.toString();
}
代码示例来源:origin: org.apache.kylin/kylin-core-metadata
private String formatTime(String dateStr, DataType dataType) {
if (dataType.isDatetime() || dataType.isTime()) {
throw new RuntimeException("Datetime and time type are not supported yet");
}
if (DateFormat.isSupportedDateFormat(dateStr)) {
return dateStr;
}
long millis = Long.parseLong(dateStr);
if (dataType.isTimestamp()) {
return DateFormat.formatToTimeStr(millis);
} else if (dataType.isDate()) {
return DateFormat.formatToDateStr(millis);
} else {
throw new RuntimeException("Unknown type " + dataType + " to formatTime");
}
}
}
代码示例来源:origin: org.apache.kylin/kylin-core-metadata
@Override
public String next() {
if (type.isStringFamily()) {
// string
return format.replace(ColumnGenConfig.$RANDOM, "" + randomInt());
} else if (type.isTimeFamily()) {
// time
return DateFormat.formatToTimeStr(randomMillis(), format);
} else if (type.isDateTimeFamily()) {
// date
return DateFormat.formatToDateStr(randomMillis(), format);
} else if (type.isIntegerFamily()) {
// integer
return formatNumber(randomInt());
} else if (type.isNumberFamily()) {
// double
return formatNumber(randomDouble());
} else {
throw new IllegalStateException();
}
}
内容来源于网络,如有侵权,请联系作者删除!