Jump to content

Приставка день, дней, дня


Recommended Posts

local login = "Никогда" 
            if (not memberLastLogin[k]) then 
                login = "Никогда" 
            else 
                if (memberLastLogin[k]==0) then 
                    login = "Сегодня" 
                elseif (memberLastLogin[k]==1) then 
                    login = tostring(memberLastLogin[k]) .. " день назад" 
                elseif (memberLastLogin[k]==2 or memberLastLogin[k] == 3 or memberLastLogin[k] == 4) then 
                    login = tostring(memberLastLogin[k]) .. " дня назад" 
                else 
                    login = tostring(memberLastLogin[k]) .. " дней назад" 
                end 
            end 
            guiGridListSetItemText(gMemberGrid, row, colLastLogin, login, false, false) 

Подскажите как сделать чтоб например на числа 2,3,4 ДАЛЕЕ +10 дней, тоесть 22 дня, 23 дня, 24 дня, писало дня, мне кажется что то там типо gsuba надо сделать... заранее спасибо)

Link to comment
local login = "Никогда" 
            if (not memberLastLogin[k]) then 
                login = "Никогда" 
            else 
                if (memberLastLogin[k]==0) then 
                    login = "Сегодня" 
                else 
                    login = "" .. memberLastLogin[k] .. " ".. math.decl( memberLastLogin[k], "день назад", "дня назад", "дней назад" ) 
                end 
            end 

Сдела так, всё чики пуки терь, спс 8)

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...