public static class DateOperators.Timezone extends Object
String
. Also accepts a AggregationExpression
or Field
that resolves to a String
of
either Olson Timezone Identifier or a UTC Offset.Format | Example |
---|---|
Olson Timezone Identifier | "America/New_York" "Europe/London" "GMT" |
UTC Offset | +/-[hh]:[mm], e.g. "+04:45" -[hh][mm], e.g. "-0530" +/-[hh], e.g. "+03" |
Modifier and Type | Method and Description |
---|---|
static DateOperators.Timezone |
none()
Return an empty
DateOperators.Timezone . |
static DateOperators.Timezone |
ofExpression(AggregationExpression expression)
Create a
DateOperators.Timezone for the AggregationExpression resulting in the Olson Timezone Identifier or UTC
Offset. |
static DateOperators.Timezone |
ofField(String fieldReference)
Create a
DateOperators.Timezone for the Field reference holding the Olson Timezone Identifier or UTC Offset. |
static DateOperators.Timezone |
valueOf(Object value)
Create a
DateOperators.Timezone for the given value which must be a valid expression that resolves to a String
representing an Olson Timezone Identifier or UTC Offset. |
public static DateOperators.Timezone none()
DateOperators.Timezone
.public static DateOperators.Timezone valueOf(Object value)
DateOperators.Timezone
for the given value which must be a valid expression that resolves to a String
representing an Olson Timezone Identifier or UTC Offset.value
- the plain timezone String
, a Field
holding the timezone or an
AggregationExpression
resulting in the timezone.DateOperators.Timezone
.public static DateOperators.Timezone ofField(String fieldReference)
DateOperators.Timezone
for the Field
reference holding the Olson Timezone Identifier or UTC Offset.fieldReference
- the Field
holding the timezone.DateOperators.Timezone
.public static DateOperators.Timezone ofExpression(AggregationExpression expression)
DateOperators.Timezone
for the AggregationExpression
resulting in the Olson Timezone Identifier or UTC
Offset.expression
- the AggregationExpression
resulting in the timezone.DateOperators.Timezone
.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.