Re-order UFormat options in Get-Date (#6627)

Place in alphabetical order the options
This commit is contained in:
Ilya 2018-04-12 09:33:52 +04:00 committed by GitHub
parent adce514a0c
commit f96a928a42
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -352,10 +352,6 @@ namespace Microsoft.PowerShell.Commands
sb.Append("{0:MMM}"); sb.Append("{0:MMM}");
break; break;
case 'h':
sb.Append("{0:MMM}");
break;
case 'C': case 'C':
sb.Append(dateTime.Year / 100); sb.Append(dateTime.Year / 100);
break; break;
@ -376,10 +372,22 @@ namespace Microsoft.PowerShell.Commands
sb.Append(StringUtil.Format("{0,2}", dateTime.Day)); sb.Append(StringUtil.Format("{0,2}", dateTime.Day));
break; break;
case 'G':
sb.Append("{0:yyyy}");
break;
case 'g':
sb.Append("{0:yy}");
break;
case 'H': case 'H':
sb.Append("{0:HH}"); sb.Append("{0:HH}");
break; break;
case 'h':
sb.Append("{0:MMM}");
break;
case 'I': case 'I':
sb.Append("{0:hh}"); sb.Append("{0:hh}");
break; break;
@ -432,22 +440,18 @@ namespace Microsoft.PowerShell.Commands
sb.Append("{0:HH:mm:ss}"); sb.Append("{0:HH:mm:ss}");
break; break;
case 'X':
sb.Append("{0:HH:mm:ss}");
break;
case 't': case 't':
sb.Append("\t"); sb.Append("\t");
break; break;
case 'u':
sb.Append((int)dateTime.DayOfWeek);
break;
case 'U': case 'U':
sb.Append(dateTime.DayOfYear / 7); sb.Append(dateTime.DayOfYear / 7);
break; break;
case 'u':
sb.Append((int)dateTime.DayOfWeek);
break;
case 'V': case 'V':
// .Net Core doesn't implement ISO 8601. // .Net Core doesn't implement ISO 8601.
// So we use workaround from https://blogs.msdn.microsoft.com/shawnste/2006/01/24/iso-8601-week-of-year-format-in-microsoft-net/ // So we use workaround from https://blogs.msdn.microsoft.com/shawnste/2006/01/24/iso-8601-week-of-year-format-in-microsoft-net/
@ -479,14 +483,6 @@ namespace Microsoft.PowerShell.Commands
DayOfWeek.Monday))); DayOfWeek.Monday)));
break; break;
case 'G':
sb.Append("{0:yyyy}");
break;
case 'g':
sb.Append("{0:yy}");
break;
case 'W': case 'W':
sb.Append(dateTime.DayOfYear / 7); sb.Append(dateTime.DayOfYear / 7);
break; break;
@ -495,18 +491,22 @@ namespace Microsoft.PowerShell.Commands
sb.Append((int)dateTime.DayOfWeek); sb.Append((int)dateTime.DayOfWeek);
break; break;
case 'X':
sb.Append("{0:HH:mm:ss}");
break;
case 'x': case 'x':
sb.Append("{0:MM/dd/yy}"); sb.Append("{0:MM/dd/yy}");
break; break;
case 'y':
sb.Append("{0:yy}");
break;
case 'Y': case 'Y':
sb.Append("{0:yyyy}"); sb.Append("{0:yyyy}");
break; break;
case 'y':
sb.Append("{0:yy}");
break;
case 'Z': case 'Z':
sb.Append("{0:zz}"); sb.Append("{0:zz}");
break; break;