Показать сообщение отдельно
  #1 (permalink)  
Старый 03.04.2011, 21:14
Новичок на форуме
Отправить личное сообщение для azarubin Посмотреть профиль Найти все сообщения от azarubin
 
Регистрация: 14.01.2011
Сообщений: 4

Работа с датой и timestamp
Соответственно, для вычисления оставшегося кол-ва дней до события, решил написать скриптик. Переводит дату в timestamp и вычисляет дни:

function toTimestamp(){
var mydate = new Date('02/04/2012');
fakebla = mydate.valueOf();
return fakebla;
}
document.write(((toTimestamp()/1000)-(new Date().getTime()/1000))/86400);


Но вся беда в том, что он работает только с американским форматом даты mm/dd/yyyy, а у меня дата строго в формате dd/mm/yyyy и изменить его нельзя. Пересмотрел все методы по дате, но они работают либо в текстовом, либо в американскому формате.

Как довести до ума эту задачу? Ведь миллионы людей работают с "правильной" датой и вряд ли все метод JS заточены только под месяц день год.
Ответить с цитированием