Documentation
¶
Index ¶
- func FormatDurationAsString(duration *time.Duration) (durationString string, err error)
- func MustFormatDurationAsString(duration *time.Duration) (durationString string)
- type DatesService
- func (d *DatesService) FormatAsYYYYmmdd_HHMMSSString(input *time.Time) (formated string, err error)
- func (d *DatesService) GetCurrentYearAsString() (year string)
- func (d *DatesService) LayoutStringYYYYmmdd_HHMMSS() (layout string)
- func (d *DatesService) MustFormatAsYYYYmmdd_HHMMSSString(input *time.Time) (formated string)
- func (d *DatesService) MustParseString(input string) (date *time.Time)
- func (d *DatesService) MustParseStringPrefixAsDate(input string) (parsed *time.Time)
- func (d *DatesService) MustParseStringWithGivenLayout(input string, layout string) (date *time.Time)
- func (d *DatesService) ParseString(input string) (date *time.Time, err error)
- func (d *DatesService) ParseStringPrefixAsDate(input string) (parsed *time.Time, err error)
- func (d *DatesService) ParseStringWithGivenLayout(input string, layout string) (date *time.Time, err error)
- type DurationParserService
- func (d *DurationParserService) MustToSecondsAsString(durationString string) (secondsString string)
- func (d *DurationParserService) MustToSecondsAsTimeDuration(durationString string) (duration *time.Duration)
- func (d *DurationParserService) MustToSecondsFloat64(durationString string) (seconds float64)
- func (d *DurationParserService) MustToSecondsInt64(durationString string) (seconds int64)
- func (d *DurationParserService) ToSecondsAsString(durationString string) (secondsString string, err error)
- func (d *DurationParserService) ToSecondsAsTimeDuration(durationString string) (duration *time.Duration, err error)
- func (d *DurationParserService) ToSecondsFloat64(durationString string) (seconds float64, err error)
- func (d *DurationParserService) ToSecondsInt64(durationString string) (seconds int64, err error)
- type TicToc
- func (t *TicToc) GetTStart() (tStart *time.Time, err error)
- func (t *TicToc) GetTitle() (title string, err error)
- func (t *TicToc) GetTitleOrDefaultIfUnset() (title string)
- func (t *TicToc) MustGetTStart() (tStart *time.Time)
- func (t *TicToc) MustGetTitle() (title string)
- func (t *TicToc) MustSetTStart(tStart *time.Time)
- func (t *TicToc) MustSetTitle(title string)
- func (t *TicToc) MustToc(verbose bool) (elapsedTime *time.Duration)
- func (t *TicToc) SetTStart(tStart *time.Time) (err error)
- func (t *TicToc) SetTitle(title string) (err error)
- func (t *TicToc) Start(verbose bool)
- func (t *TicToc) Toc(verbose bool) (elapsedTime *time.Duration, err error)
- type TimeService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatDurationAsString ¶ added in v0.285.0
func MustFormatDurationAsString ¶ added in v0.285.0
Types ¶
type DatesService ¶
type DatesService struct{}
func Dates ¶
func Dates() (d *DatesService)
func NewDatesService ¶
func NewDatesService() (d *DatesService)
func (*DatesService) FormatAsYYYYmmdd_HHMMSSString ¶
func (d *DatesService) FormatAsYYYYmmdd_HHMMSSString(input *time.Time) (formated string, err error)
func (*DatesService) GetCurrentYearAsString ¶
func (d *DatesService) GetCurrentYearAsString() (year string)
func (*DatesService) LayoutStringYYYYmmdd_HHMMSS ¶
func (d *DatesService) LayoutStringYYYYmmdd_HHMMSS() (layout string)
func (*DatesService) MustFormatAsYYYYmmdd_HHMMSSString ¶
func (d *DatesService) MustFormatAsYYYYmmdd_HHMMSSString(input *time.Time) (formated string)
func (*DatesService) MustParseString ¶
func (d *DatesService) MustParseString(input string) (date *time.Time)
func (*DatesService) MustParseStringPrefixAsDate ¶
func (d *DatesService) MustParseStringPrefixAsDate(input string) (parsed *time.Time)
func (*DatesService) MustParseStringWithGivenLayout ¶
func (d *DatesService) MustParseStringWithGivenLayout(input string, layout string) (date *time.Time)
func (*DatesService) ParseString ¶
func (d *DatesService) ParseString(input string) (date *time.Time, err error)
func (*DatesService) ParseStringPrefixAsDate ¶
func (d *DatesService) ParseStringPrefixAsDate(input string) (parsed *time.Time, err error)
func (*DatesService) ParseStringWithGivenLayout ¶
type DurationParserService ¶ added in v0.210.0
type DurationParserService struct{}
func DurationParser ¶ added in v0.210.0
func DurationParser() (durationParser *DurationParserService)
func NewDurationParserService ¶ added in v0.210.0
func NewDurationParserService() (d *DurationParserService)
func (*DurationParserService) MustToSecondsAsString ¶ added in v0.210.0
func (d *DurationParserService) MustToSecondsAsString(durationString string) (secondsString string)
func (*DurationParserService) MustToSecondsAsTimeDuration ¶ added in v0.210.0
func (d *DurationParserService) MustToSecondsAsTimeDuration(durationString string) (duration *time.Duration)
func (*DurationParserService) MustToSecondsFloat64 ¶ added in v0.210.0
func (d *DurationParserService) MustToSecondsFloat64(durationString string) (seconds float64)
func (*DurationParserService) MustToSecondsInt64 ¶ added in v0.210.0
func (d *DurationParserService) MustToSecondsInt64(durationString string) (seconds int64)
func (*DurationParserService) ToSecondsAsString ¶ added in v0.210.0
func (d *DurationParserService) ToSecondsAsString(durationString string) (secondsString string, err error)
func (*DurationParserService) ToSecondsAsTimeDuration ¶ added in v0.210.0
func (d *DurationParserService) ToSecondsAsTimeDuration(durationString string) (duration *time.Duration, err error)
func (*DurationParserService) ToSecondsFloat64 ¶ added in v0.210.0
func (d *DurationParserService) ToSecondsFloat64(durationString string) (seconds float64, err error)
func (*DurationParserService) ToSecondsInt64 ¶ added in v0.210.0
func (d *DurationParserService) ToSecondsInt64(durationString string) (seconds int64, err error)
type TicToc ¶ added in v0.285.0
type TicToc struct {
// contains filtered or unexported fields
}
func TicWithoutTitle ¶ added in v0.285.0
func (*TicToc) GetTitleOrDefaultIfUnset ¶ added in v0.285.0
func (*TicToc) MustGetTStart ¶ added in v0.285.0
func (*TicToc) MustGetTitle ¶ added in v0.285.0
func (*TicToc) MustSetTStart ¶ added in v0.285.0
func (*TicToc) MustSetTitle ¶ added in v0.285.0
type TimeService ¶
type TimeService struct{}
func NewTimeService ¶
func NewTimeService() (t *TimeService)
func Time ¶
func Time() (t *TimeService)
func (*TimeService) GetCurrentTimeAsSortableString ¶
func (t *TimeService) GetCurrentTimeAsSortableString() (currentTime string)
Click to show internal directories.
Click to hide internal directories.