Как получить текущую дату без времени?

Я пытаюсь получить текущую дату без времени и сохранить ее в переменной в JavaScript. Это должно быть без времени, так как я конвертирую его в дату эпохи, с которой я буду использовать для измерения последних 24 часов (если дата в течение 24 часов, то она будет отображаться). Проблема в том, что с добавленным временем оно не совпадает с последними 24 часами.

например при преобразовании в эпоху она возвращает следующую дату: 1408704590485

Я хочу, чтобы это было похоже на 1408662000000

Я не уверен, как это сделать.

Код - как хранится текущая дата эпохи дней -

var epochLoggingFrom;
var epochLoggingTo;

$(document).ready(function () {
    epochLoggingFrom = dateToEpoch(new Date());
    epochLoggingTo = dateToEpoch(new Date());
}

функция dateToEpoch -

function dateToEpoch(thedate) {
    return thedate.getTime();
}

Ответ 2

Попробуйте это:

var nowDate = new Date(); 
var date = nowDate.getFullYear()+'/'+(nowDate.getMonth()+1)+'/'+nowDate.getDate(); 

Примечание: Настройте формат по своему усмотрению, например, измените порядок дня, месяца, года, удалите "/" и получите объединенную дату и т.д.