Date

javascript прибавить количество дней к дате

17.11.2014 javascript ,

	function addDateDay(data, day){
	   data = data.split('.');
	   data = new Date(data[2], +data[1]-1, +data[0]+day, 0, 0, 0, 0);
	   data = [data.getDate(),data.getMonth()+1,data.getFullYear()];
	   data = data.join('.').replace(/(^|\/)(\d)(?=\/)/g,"$10$2");
	   return data
	}

Оригинал http://javascript.ru/forum/misc/41041-pribavit-k-date-7-dnejj.html

bitrix фильтр по датам

01.08.2014 Bitrix ,

bitrix фильтр по свойствам с датой

	$arFiltr['<=PROPERTY_WITH_TIME']	= date("Y-m-d H:i:s", time());
	$arFiltr['>=PROPERTY_TO_TIME']		= date("Y-m-d H:i:s", time());

javascript Прибавить к дате

11.06.2014 javascript ,

//30.06.2014
var EndDay = jQuery('#datepickerEnd').val()		
EndDay = EndDay.split('.')		
var date = new Date(EndDay[2], EndDay[1], +EndDay[0]+15, 0, 0, 0)
var month = date.getMonth();   // возможно нужно прибавить +1
EndDay = date.getDate() + '.' + (month < 10 ? '0' : '') + month + '.' + date.getFullYear();		
jQuery('#PeriodTill').val(EndDay)

проверка mail javascript

14.01.2013 javascript 1 comment , , , , ,

if(EMAIL != ''){

			var checkMail = (
									EMAIL &&
									EMAIL.indexOf('@') > 0 &&
									EMAIL.toLowerCase().match(/^(?:[-a-z\d\+\*\/\?!{}`~_%&'=^$#]+(?:\.[-a-z\d\+\*\/\?!{}`~_%&'=^$#]+)*)@(?:[-a-z\d_]+\.){1,60}[a-z]{2,6}$/)
								) ? true : false;
			
			if(checkMail){
				hideError('EMAIL');
			}else{		
				showError('EMAIL');
				errorArr.push(1);
			}
		}else{
		
			showError('EMAIL');
			errorArr.push(1);
		
		}

Сегодня

14.10.2012 javascript No comments , ,

var currentDate = new Date()
var day = currentDate.getDate()
var month = currentDate.getMonth()
var year = currentDate.getFullYear()
var today = new Date(year, month, day);