diff options
author | pieh <misiek.piechowiak@gmail.com> | 2011-08-29 22:28:17 +0200 |
---|---|---|
committer | pieh <misiek.piechowiak@gmail.com> | 2011-08-29 22:28:17 +0200 |
commit | a1246de31894aff63fac85a35ed2b63c53f9948e (patch) | |
tree | 35d28d67caf85bd88ff4879965a6a08738b18315 | |
parent | 8c579e41f448b056022e282f2c6c843b13cca57c (diff) |
allow using system.time(xx) infolabel to retrieve meridiem symbol
-rw-r--r-- | xbmc/GUIInfoManager.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/xbmc/GUIInfoManager.cpp b/xbmc/GUIInfoManager.cpp index a6d4d7e894..19d06006fa 100644 --- a/xbmc/GUIInfoManager.cpp +++ b/xbmc/GUIInfoManager.cpp @@ -1029,6 +1029,7 @@ TIME_FORMAT CGUIInfoManager::TranslateTimeFormat(const CStdString &format) else if (format.Equals("hh:mm:ss")) return TIME_FORMAT_HH_MM_SS; else if (format.Equals("h")) return TIME_FORMAT_H; else if (format.Equals("h:mm:ss")) return TIME_FORMAT_H_MM_SS; + else if (format.Equals("xx")) return TIME_FORMAT_XX; return TIME_FORMAT_GUESS; } @@ -2905,6 +2906,8 @@ CStdString CGUIInfoManager::LocalizeTime(const CDateTime &time, TIME_FORMAT form return time.GetAsLocalizedTime("h", false); case TIME_FORMAT_H_MM_SS: return time.GetAsLocalizedTime("h:mm:ss", true); + case TIME_FORMAT_XX: + return use12hourclock ? time.GetAsLocalizedTime("xx", false) : ""; default: break; } |