Skip to content

Commit 673e8c8

Browse files
committed
Add Datetimeformat
1 parent a70b9fc commit 673e8c8

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

Flow.Launcher/ViewModel/SettingWindowViewModel.cs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -455,9 +455,13 @@ public List<SearchWindowPosition> SearchWindowPositions
455455

456456
public List<string> TimeFormatList { get; set; } = new List<string>()
457457
{
458+
"h:mm",
458459
"hh:mm",
460+
"H:mm",
459461
"HH:mm",
462+
"tt h:mm",
460463
"tt hh:mm",
464+
"h:mm tt",
461465
"hh:mm tt"
462466
};
463467

@@ -466,7 +470,10 @@ public List<SearchWindowPosition> SearchWindowPositions
466470
"MM'/'dd dddd",
467471
"MM'/'dd ddd",
468472
"MM'/'dd",
473+
"MM'-'dd",
474+
"MMMM', 'dd",
469475
"dd'/'MM",
476+
"dd'-'MM",
470477
"ddd MM'/'dd",
471478
"dddd MM'/'dd",
472479
"dddd",
@@ -500,6 +507,15 @@ public void UpdateDateTimeDisplayList(int dateIndex, int timeIndex)
500507
TimeFormatDisplayList[i] = DateTime.Now.ToString(TimeFormatList[i], CultureInfo.CurrentCulture);
501508
}
502509

510+
TimeFormatDisplayList[0] = DateTime.Now.ToString(TimeFormatList[0], CultureInfo.CurrentCulture) + " (h:mm)";
511+
TimeFormatDisplayList[1] = DateTime.Now.ToString(TimeFormatList[1], CultureInfo.CurrentCulture) + " (hh:mm)";
512+
TimeFormatDisplayList[2] = DateTime.Now.ToString(TimeFormatList[2], CultureInfo.CurrentCulture) + " (H:mm)";
513+
TimeFormatDisplayList[3] = DateTime.Now.ToString(TimeFormatList[3], CultureInfo.CurrentCulture) + " (HH:mm)";
514+
TimeFormatDisplayList[4] = DateTime.Now.ToString(TimeFormatList[4], CultureInfo.CurrentCulture) + " (tt h:mm)";
515+
TimeFormatDisplayList[5] = DateTime.Now.ToString(TimeFormatList[5], CultureInfo.CurrentCulture) + " (tt hh:mm)";
516+
TimeFormatDisplayList[6] = DateTime.Now.ToString(TimeFormatList[6], CultureInfo.CurrentCulture) + " (h:mm tt)";
517+
TimeFormatDisplayList[7] = DateTime.Now.ToString(TimeFormatList[6], CultureInfo.CurrentCulture) + " (hh:mm tt)";
518+
503519
for (int i = 0; i < DateFormatList.Count; ++i)
504520
{
505521
DateFormatDisplayList[i] = DateTime.Now.ToString(DateFormatList[i], CultureInfo.CurrentCulture);

0 commit comments

Comments
 (0)