Изменения

исправление
Строка 751: Строка 751:  
    status.brk = true
 
    status.brk = true
 
    end
 
    end
    if not (1 <= date.month and date.month <= 12) then  
+
    if not inbord(date.month,1,12) then  
 
    status.errorText = tCon{
 
    status.errorText = tCon{
 
    "<span class=error>Не удалось распознать месяц. Данные: ", unwarp(date),  
 
    "<span class=error>Не удалось распознать месяц. Данные: ", unwarp(date),  
Строка 760: Строка 760:  
    if not date.day then
 
    if not date.day then
 
    strFormat = trim(string.gsub(string.gsub(strFormat,"xg","F"),"[dDjlNwzW]",""))
 
    strFormat = trim(string.gsub(string.gsub(strFormat,"xg","F"),"[dDjlNwzW]",""))
    elseif not (1 <= date.day and date.day <= month_end_day(date.month,date.year)) then  
+
    elseif not inbord(date.day,1,month_end_day(date.month,date.year)) then  
 
        status.errorText = tCon{"<span class=error>Не удалось распознать день. Данные: ",
 
        status.errorText = tCon{"<span class=error>Не удалось распознать день. Данные: ",
 
        unwarp(date), "; ", txtDateIn, "</span>"}
 
        unwarp(date), "; ", txtDateIn, "</span>"}
Анонимный участник