Get .net Format Strings for given input

2364129390_4fe946df4a_m
Yet again, long time no post!
.net Format Strings are very useful when it comes to taking control over the output of your scripts. e.g.:

'{0:t}' -f (Get-Date)
#output: h:mm tt
'{0:n1}' -f 2.45
#output: 2.5

The problem with those Format Strings is, that hardly anyone can remember them. While there they are thoroughly documented and several nice folks have created cheat-sheets (e.g. here), I thought it would be nice to be able to get (at least the most common) Format Strings for a given input automatically along with the respective outputs within PowerShell.
Get-FormatStringOutput
The function returns output for Integer, Double, and DateTime input. You can download Get-FormatStrings from my GithHub repository or just grab the code below:

shareThoughts


Photo Credit: sharkbait via Compfight cc

Advertisements

I'd love to hear what you think

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s