API Reference
New-HTMLDate
Outputs a date with a data attribute for live "time ago" calculation or custom display via Moment.js.
Remarks
Generates a <span> element containing the provided date. - CanonicalFormat is always 'yyyy-MM-dd HH:mm:ss' (used for consistent parsing). - Data attribute "data-format" uses one of the predefined or custom Moment.js formats. - Visible text uses standard .NET formatting. (Or can be changed if desired.)
Examples
EXAMPLE 1
New-HTMLDate -CustomMomentFormat 'Value'
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
New-HTMLDate [-CustomMomentFormat <String>] [-DoNotIncludeFromNow] [-Format <US|EU|24|12|Custom>] -InputDate <DateTime> [<CommonParameters>]
#
All Parameter SetsParameters
- CustomMomentFormat String
- Only used if -Format is set to 'Custom', e.g. 'dddd, MMMM Do YYYY, h:mm:ss A'
- DoNotIncludeFromNow SwitchParameter
- Decide whether to display "X minutes/hours/days ago" next to the date.
- Format String
- Choose one of the predefined format sets or use 'Custom'
- Possible values:
US,EU,24,12,Custom - InputDate DateTime