PHP-функция: mktimeСписок php-функций

javascript:

function mktime() {
	// Get Unix timestamp for a date
	// 
	// +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
	// +   improved by: baris ozdil

	var i = 0, d = new Date(), argv = arguments, argc = argv.length;

	var dateManip = {
		0: function(tt){ return d.setHours(tt); },
		1: function(tt){ return d.setMinutes(tt); },
		2: function(tt){ return d.setSeconds(tt); },
		3: function(tt){ return d.setMonth(parseInt(tt)-1); },
		4: function(tt){ return d.setDate(tt); },
		5: function(tt){ return d.setYear(tt); }
	};

	for( i = 0; i < argc; i++ ){
		if(argv[i] && isNaN(argv[i])){
			return false;
		} else if(argv[i]){
			// arg is number, let's manipulate date object
			if(!dateManip[i](argv[i])){
				// failed
				return false;
			}
		}
	}

	return Math.floor(d.getTime()/1000);
}

//Примеры:

alert ( mktime( 14, 10, 2, 2, 1, 2008 ) );