public sealed class TimeOfDay : IMessage<TimeOfDay>, IEquatable<TimeOfDay>, IDeepCloneable<TimeOfDay>, IBufferMessage, IMessage
Represents a time of day. The date and time zone are either not significant
or are specified elsewhere. An API may choose to allow leap seconds. Related
types are [google.type.Date][google.type.Date] and
google.protobuf.Timestamp.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-02 UTC."],[[["`TimeOfDay` is a class representing a specific time of day, independent of date or time zone, with potential support for leap seconds."],["It implements interfaces like `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, allowing for various operations like cloning and comparing."],["The `TimeOfDay` class provides properties to set and retrieve the `Hours` (0-23), `Minutes` (0-59), `Seconds` (0-59, or 60 for leap seconds), and `Nanos` (0-999,999,999) of the time."],["The class offers methods to perform operations such as calculating the message size (`CalculateSize`), creating a deep clone (`Clone`), comparing objects (`Equals`), and merging data from streams or other `TimeOfDay` instances (`MergeFrom`)."]]],[]]