25.02.2019, 00:11
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
NeoN, в идеале страница должна вести так, есть два див'а, в одном стоит сегодняшняя дата а во втором вчерашняя, в одном из див'ов нажали на элемент и выбрали другую дату в связи с этим в другом див'е у элементов изменились option на ноль с пустым значением, выбрали значения во всех элементах и нажали на кнопку, во втором див'е появились нужные значения на день вперед или назад зависимости в каком див'е меняли значения, и чтобы в 12 ночи автоматом менялось <selected="selected"> у 24го пропало а появилось у 25го
|
|
25.02.2019, 00:21
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,133
|
|
Сообщение от Besprizornik
|
мне не календарь нужен
|
ок, видимо я не понимаю, что вам нужно, всё что мог выше.
|
|
25.02.2019, 01:08
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
Рони, в первом див'е хочу просто посмотреть какой день недели будет через 17 или 39 лет определённого числа, для этого и нужна навигация, и чтобы в 12 ночи данные обновлялись
|
|
25.02.2019, 01:13
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
Rise, там только раз в год должно меняться автоматом <value="2019">
P. S. и при нажатии кнопок + и -
Последний раз редактировалось Besprizornik, 25.02.2019 в 02:13.
|
|
25.02.2019, 01:25
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
например на странице конвертер дат есть перевод дат в разные календари, а именно Григорианский, Юлианский, Юлианский день, Еврейский, Исламский, Персидский, Курдский, Афганский, Майя, Бахаи, Индийский, Французский, ISO-8601, UNIX, Excel
|
|
25.02.2019, 02:22
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
при изменинии значений 1сутки×24×60×60×1000 на -13×24×60×60×1000 на одной странице получится конвертер дат с нового стиля на старый, на других страницах изменяя отклонения по времени + или - 1×24×60×60×1000 для других вариантов
|
|
25.02.2019, 11:11
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
как обьединить два скрипта в один?
<script type="text/javascript"><!--
var d = new Date(); var day=new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
var month=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"); document.write(day[d.getDay()]+"<br/>" +d.getDate()+ " " + month[d.getMonth()]
+ " " + d.getFullYear());
//
--></script><br/>
<script type="text/javascript"><!--
var d = new Date(new Date()-24*60*60*1000); var month=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
document.write(d.getDate()+ " " + month[d.getMonth()]
+ " " + d.getFullYear()
); //
--></script>
чтобы сразу показывало две даты?
|
|
25.02.2019, 11:27
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,133
|
|
Besprizornik,
<script>
var d = new Date(); var day=new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");
var month=new Array("января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
document.write(day[d.getDay()]+"<br/>" +d.getDate()+ " " + month[d.getMonth()]+ " " + d.getFullYear());
document.write("<br>");
d.setDate(d.getDate() - 1);
document.write(d.getDate()+ " " + month[d.getMonth()] + " " + d.getFullYear())
</script>
|
|
25.02.2019, 12:19
|
Кандидат Javascript-наук
|
|
Регистрация: 24.02.2019
Сообщений: 126
|
|
Рони, всё вроде нормально, всё работает, но как быть если нужно отнять не ровно один день а 86399985 миллисекунд, тоесть сейчас надо -1 перевести в -24*60*60*1000 как в вложенных мной скриптах
|
|
25.02.2019, 12:38
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,133
|
|
Сообщение от Besprizornik
|
но как быть
|
заменить строку 6 на
d = new Date(new Date()-24*60*60*1000);
и прочесть https://learn.javascript.ru/datetime
|
|
|
|