Click or drag to resize

DateTimeHelper Class

Assistant class to help with conversions between Java-style and granularity dates and CLR-style DateTime.
Inheritance Hierarchy
SystemObject
  com.espertech.esper.compatDateTimeHelper

Namespace:  com.espertech.esper.compat
Assembly:  NEsper.Compat (in NEsper.Compat.dll) Version: 8.0.0.0
Syntax
C#
public static class DateTimeHelper

The DateTimeHelper type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberCurrentTimeMillis
Returns the current time in millis
Public propertyStatic memberCurrentTimeNanos
Gets the current time in nanoseconds.
Top
Methods
  NameDescription
Public methodStatic memberCeiling
Public methodStatic memberFromMicros
Public methodStatic memberGetCurrentTime
Public methodStatic memberGetCurrentTimeMillis
Returns the current time in millis
Public methodStatic memberGetCurrentTimeUniversal
Public methodStatic memberMicrosToTicks
Converts microseconds to ticks
Public methodStatic memberMillisToTicks
Converts milliseconds to ticks
Public methodStatic memberNanosToTicks
Nanoses to ticks.
Public methodStatic memberPrint(DateTime, String)
Public methodStatic memberPrint(DateTimeOffset, String)
Public methodStatic memberPrint(Int64, TimeZoneInfo)
Public methodStatic memberPrintWithZone
Public methodStatic memberRange
Public methodStatic memberRound
Public methodStatic memberTicksToMillis
Converts ticks to milliseconds
Public methodStatic memberTicksToNanos
Converts ticks to nanoseconds
Public methodStatic memberTimeFromMillis
Public methodStatic memberToShortDateString
Public methodStatic memberToShortTimeString
Public methodStatic memberTranslateTo
Public methodStatic memberTruncate
Public methodStatic memberUtcFromMicros
Public methodStatic memberUtcFromMillis
Public methodStatic memberUtcMillis
Gets the number of milliseconds needed to represent the datetime. This is needed to convert from Java datetime granularity (milliseconds) to CLR datetimes.
Public methodStatic memberUtcNanos
Gets the number of nanoseconds needed to represent the datetime.
Public methodStatic memberWith
Public methodStatic memberWithDay
Public methodStatic memberWithHour
Public methodStatic memberWithMilli
Public methodStatic memberWithMinute
Public methodStatic memberWithMonth
Public methodStatic memberWithSecond
Public methodStatic memberWithYear
Top
Fields
  NameDescription
Public fieldStatic memberNANOS_PER_TICK
Number of nanoseconds per tick
Public fieldStatic memberTICKS_PER_MICRO
Number of ticks per microsecond
Public fieldStatic memberTICKS_PER_MILLI
Number of ticks per millisecond
Top
See Also