Линия
<td>var d=new Date(); d.getDate()+'-'+((d.getMonth()+1))+'-'+d.getFullYear();</td>
работает, но возвращает месяц как одну цифру.
Для моего тестового примера мне нужна дата, возвращаемая в формате ГГГГ-ММ-ДД , поэтому я использую
<td>var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); d.getFullYear()+"-"+m+"-"+d.getDate();</td>