Class WinBase.SYSTEMTIME

  • Enclosing interface:
    WinBase

    @FieldOrder({"wYear","wMonth","wDayOfWeek","wDay","wHour","wMinute","wSecond","wMilliseconds"})
    public static class WinBase.SYSTEMTIME
    extends Structure
    Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called.
    See Also:
    SYSTEMTIME structure
    • Field Detail

      • wYear

        public short wYear
      • wMonth

        public short wMonth
      • wDayOfWeek

        public short wDayOfWeek
      • wDay

        public short wDay
      • wHour

        public short wHour
      • wMinute

        public short wMinute
      • wSecond

        public short wSecond
      • wMilliseconds

        public short wMilliseconds
    • Constructor Detail

      • SYSTEMTIME

        public SYSTEMTIME()
      • SYSTEMTIME

        public SYSTEMTIME​(Date date)
      • SYSTEMTIME

        public SYSTEMTIME​(long timestamp)
      • SYSTEMTIME

        public SYSTEMTIME​(Calendar cal)
    • Method Detail

      • fromCalendar

        public void fromCalendar​(Calendar cal)
      • toCalendar

        public Calendar toCalendar()
      • toString

        public String toString()
        Description copied from class: Structure
        If jna.dump_memory is true, will include a native memory dump of the Structure's backing memory.
        Overrides:
        toString in class Structure
        Returns:
        String representation of this object.