PDA

Просмотр полной версии : if Запрос


locust19
05.02.2010, 21:35
if ((d.getFullYear()%12 == 4 && d.month >= 0 && d.date>=12) || (d.getFullYear()%12 == 5 && d.month <= 0 && d.date <= 12))



как сделать правильный запрос? при этом выходит с 12 числа каждого месяца.. а надо с 0.12 по след год 0.12

udaaff
05.02.2010, 23:05
В чем смысл выражения?:
d.getFullYear()%12 == 4
как сделать правильный запрос? при этом выходит с 12 числа каждого месяца.. а надо с 0.12 по след год 0.12
Ничего не понял.

locust19
06.02.2010, 03:21
показывает остаток деления на 12. пример
имеется год 25 он делится на 12(25-(12*2)) и выдает остаток 1
это год петуха..
вот поэтому и надо с 12 января до следующего января обрезать.. я уже решил проблемму

if(d.month == 0 && d.date <= 12) IAkit = IAkit-1;

kitB.label = goros[IAsod].item[IAkit].kit;

делится зарание.. дается остаток и с xmllist достается по остатку нужное выражение. и если до 12 января выбор выпадает то берется предыдущее выражение