mirror of
https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
synced 2023-10-19 15:58:31 +00:00
added tokens {month}, {monthname} and {year} in displaymenutimers listitem and currentitem
This commit is contained in:
@@ -433,8 +433,25 @@ void cDisplayMenuItemCurrentTimerView::Render(void) {
|
||||
strftime(buffer, sizeof(buffer), "%Y%m%d", &tm_r);
|
||||
day = buffer;
|
||||
}
|
||||
|
||||
struct tm tm_r;
|
||||
time_t timerDate = timer->Day();
|
||||
localtime_r(&timerDate, &tm_r);
|
||||
char buffer[4];
|
||||
strftime(buffer, sizeof(buffer), "%m", &tm_r);
|
||||
int month = atoi(buffer);
|
||||
char buffer2[6];
|
||||
strftime(buffer2, sizeof(buffer2), "%b", &tm_r);
|
||||
string monthName = buffer2;
|
||||
char buffer3[6];
|
||||
strftime(buffer3, sizeof(buffer3), "%Y", &tm_r);
|
||||
int year = atoi(buffer3);
|
||||
|
||||
stringTokens.insert(pair<string,string>("day", day));
|
||||
stringTokens.insert(pair<string,string>("dayname", dayName));
|
||||
intTokens.insert(pair<string,int>("month", month));
|
||||
stringTokens.insert(pair<string,string>("monthname", monthName));
|
||||
intTokens.insert(pair<string,int>("year", year));
|
||||
|
||||
const cChannel *channel = timer->Channel();
|
||||
if (channel) {
|
||||
|
Reference in New Issue
Block a user