Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/25: Рейтинг темы: голосов - 25, средняя оценка - 4.64
2 / 2 / 2
Регистрация: 30.04.2011
Сообщений: 108

Дата в формате dd.mm.YYYY

12.08.2013, 09:44. Показов 4951. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!

Есть код:
JavaScript
1
2
3
4
var d = new Date(); // текущая дата
var x = 1; // смещение
var y = (d.setDate(d.getDate() - x));
document.writeln("Дата равна: " + y);
Как получить на выходе дату в формате dd.mm.YYYY ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.08.2013, 09:44
Ответы с готовыми решениями:

Текущая дата в формате UNIX TIME
Подскажите, пожалуйста, как получить текущую дату в формате unix time? Чтобы формат был такой Sun May 26 2019 00:00:00, даже если время...

Дата в формате DD-MM-YYYY
Здравствуйте! Пожалуйста, помогите, кто может! JS совсем не знаю. Требуется вывести в браузер дату в формате DD-MM-YYYY. В базу данных...

Взять дату с инпута в формате dd/mm/yyyy
добрый день, как дату взять с инпута в формате dd/mm/yyyy, у меня берется в формате mm/dd/yyyy var departure =...

4
 Аватар для lighty
18 / 18 / 2
Регистрация: 11.03.2011
Сообщений: 194
12.08.2013, 15:13
111
0
2 / 2 / 2
Регистрация: 30.04.2011
Сообщений: 108
12.08.2013, 15:36  [ТС]
Немного переработал код)

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function OnInsertFormValidate (fieldVAlues, errorInfo)
var date_start = new Date();
var date_end = new Date();
var days_start = 2;
var days_end = 4;
  
date_start.setTime(date_start.getTime() - (days_start * (1000 * 60 * 60 * 24)));
today_start =  date_start.getDate() + "." + ( date_start.getMonth() + 1 ) + "." + date_start.getFullYear();
    
date_end.setTime(date_end.getTime() + (days_end * (1000 * 60 * 60 * 24)));
today_end =  date_end.getDate() + "." + ( date_end.getMonth() + 1 ) + "." + date_end.getFullYear();
 
if ((fieldValues['DATE_OPERATIONS'] < (today_start)) || (fieldValues['DATE_OPERATIONS'] > (today_end)))
{
    errorInfo.SetMessage('Дата указана в неверном диапазоне'); 
    return false;
}
}
Столкнулся с такой проблемой. Если в переменную today_start попадает число в формате 12.8.2013 - все ОК, а вот если 8.8.2013 - траблы... Руками прописываю "08.8.2013" - все супер. Как парсить today_start и today_end, так чтобы данные были только в формате dd.mm.YYYY ??
0
 Аватар для lighty
18 / 18 / 2
Регистрация: 11.03.2011
Сообщений: 194
12.08.2013, 15:53
Попробуй загнать в строку все и при помощи команд поиска символа в строке находишь положение первой точки, отбиваешь строку до неё, считаешь сколько там символов, если 1, то приписываешь 0.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
12.08.2013, 16:00
что то вы намудрили
будьте проще
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var s = -2,
    e =  4;
 
function f (x) {return ((x < 10 ? '0' : '') + x)}
 
var d = new Date ();
 
d.setDate (d.getDate () + s);
   var sDt = [f (d.getDate ()), f (d.getMonth () + 1), d.getFullYear ()].join ('.');
 
d.setDate (d.getDate () + e - s);
   var eDt = [f (d.getDate ()), f (d.getMonth () + 1), d.getFullYear ()].join ('.');
 
alert (sDt + ' -- ' + eDt);
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.08.2013, 16:00
Помогаю со студенческими работами здесь

Дата в формате YYYY-M-D
Всем привет! Подскажите, пожалуйста, как создать каталог с датой в формате 2020-2-20. Уже весь интернет перерыл, все рассказывают как...

Дата в формате mm/dd/yyyy? Как сделать?
Сообственно как сделать так, чтобы дата вводилась в таком формате?

Как выбрать месяц из столбца где дата в формате (dd.mm.yyyy)
Имеется таблица например где есть date_zp ,id,desc.... как отфильтровать скажем по месяцу.Используя query. Дата хранится в нашем...

Как сделать проверку на ввод? Чтоб вводилась дата в формате только dd/mm/yyyy
Доброго времени суток. Подскажите как сделать проверку на ввод? Чтоб вводилась дата в формате только dd/mm/yyyy, не вводилось больше...

Вывести дату в формате dd.mm.yyyy
Помогите, пожалуйста, с заданием. Необходимо создать запрос, возвращающий список сотрудников из таблицы с указанием даты рождения в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru