New-HTMLDate
Outputs a date with a data attribute for live "time ago" calculation or custom display via Moment.js.
Syntax
New-HTMLDate
[[-CustomMomentFormat] <String>]
[-DoNotIncludeFromNow]
[[-Format] <US| EU| 24| 12| Custom>]
[-InputDate] <DateTime>
[<CommonParameters>]#All Parameter SetsDescription
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'Parameters
- -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
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.