diff options
| author | Felix Domke <tmbinc@elitedvb.net> | 2006-06-26 15:50:30 +0000 |
|---|---|---|
| committer | Felix Domke <tmbinc@elitedvb.net> | 2006-06-26 15:50:30 +0000 |
| commit | 4fd109a340e025e07e01deecdf20581c17f0039d (patch) | |
| tree | 170e9eae98fc962b1667e8a6ebaf8ea06a803deb /lib/python/Components | |
| parent | 2c46114c6fb6b75349e49a4d0457bbc711a888e0 (diff) | |
| download | enigma2-4fd109a340e025e07e01deecdf20581c17f0039d.tar.gz enigma2-4fd109a340e025e07e01deecdf20581c17f0039d.zip | |
add Date functionality to ClockToText converter
Diffstat (limited to 'lib/python/Components')
| -rw-r--r-- | lib/python/Components/Converter/ClockToText.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/python/Components/Converter/ClockToText.py b/lib/python/Components/Converter/ClockToText.py index 085ebc1a..61c176eb 100644 --- a/lib/python/Components/Converter/ClockToText.py +++ b/lib/python/Components/Converter/ClockToText.py @@ -1,10 +1,11 @@ from Components.Converter.Converter import Converter -from time import localtime +from time import localtime, strftime class ClockToText(Converter, object): DEFAULT = 0 WITH_SECONDS = 1 IN_MINUTES = 2 + DATE = 3 # add: date, date as string, weekday, ... # (whatever you need!) @@ -15,6 +16,8 @@ class ClockToText(Converter, object): self.type = self.WITH_SECONDS elif type == "InMinutes": self.type = self.IN_MINUTES + elif type == "Date": + self.type = self.DATE else: self.type = self.DEFAULT @@ -33,6 +36,8 @@ class ClockToText(Converter, object): return "%2d:%02d:%02d" % (t.tm_hour, t.tm_min, t.tm_sec) elif self.type == self.DEFAULT: return "%02d:%02d" % (t.tm_hour, t.tm_min) + elif self.type == self.DATE: + return strftime("%A %B %d, %Y", t) else: return "???" |
