powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Добавление минут, часов, дней, недель... к дате
25 сообщений из 47, страница 1 из 2
Добавление минут, часов, дней, недель... к дате
    #39877896
Fine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Код: php
1.
2.
3.
4.
<?
$date = date('H:i d.m');
echo "<input type='text' size='7' name='start_time' value='".$date."' >";
?>



Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
<input type='number' name='vremya' style="width: 4em" min=0  onkeyup='calc_endtime()' onchange='calc_endtime()'>
<select name='minutdennedel' onchange='calc_endtime()'>
  <option value="minut">minut</option>
  <option value="chas">chas</option>
  <option value="sutki">sutki</option>
  <option value="nedel">nedel</option>
  <option value="mesyac">mesyac</option>
</select>
<input type='text' name='end_time' size='7' placeholder='end_time'>


Функция calc_endtime() должна подсчитать сумму.
Скажем start_time='16:53 17.10'
vremya=9
minutdennedel='minut'

поле end_time должно получить значение '17:02 17.10
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877900
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С датовременем в ЖС полная беда, на самом деле. Цепляй лучше сразу Moment.js и забудь о всех проблемах.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877908
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatС датовременем в ЖС полная беда, на самом деле.какие проблемы?
https://learn.javascript.ru/date
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877914
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадякакие проблемы?
АПИ убогий, и вопрос ТС тому как раз подтверждение.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877921
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatАПИ убогий, и вопрос?????
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877929
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
var t= new Date(0);

t.setHours(16,53,17,10);

t.setMinutes(t.getMinutes() +9)

 17:02:17
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877942
Fine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы.
А как вам такой ответ?
Код: javascript
1.
2.
3.
4.
5.
dp=Date.parse('2019-10-17 16:53:00')
dp1=dp+9*60*1000
var d = new Date(dp1);

end_time=d.toLocaleString(); 
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877944
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fine,
можно и так
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877946
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Ты нарисуй то, что ТС просит - добавь мне к now 4 дня 3 часа 17 минут 42 секунды. А мы посмотрим, как это будет выглядеть у тебя, и как в moment.js.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877949
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatТы нарисуй то, что ТС проситну он просит не
fkthatдобавь мне к now 4 дня 3 часа 17 минут 42 секунды
а для тебя

Код: javascript
1.
2.
3.
4.
5.
dp=Date.parse('2019-10-17 16:53:00')
dp1=dp+9*60*1000
var d = new Date(dp1);

end_time=d.toLocaleString(); 


наверно сможешь преобразовать ?
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877962
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Могу сразу тебя поздравить:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse It is not recommended to use Date.parse as until ES5, parsing of strings was entirely implementation dependent. There are still many differences in how different hosts parse date strings, therefore date strings should be manually parsed.


Код: javascript
1.
2.
let d = moment('2019-10-17 16:53:00', 'YYYY-M-D h:m:s')
          .add(9, 'm');
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877965
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

меня поздравлять не надо. а надо читать учебники.
дату можно вводить так https://learn.javascript.ru/date#ustanovka-komponentov-daty

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
new Date(year, month, date, hours, minutes, seconds, ms)
Создать объект Date с заданными компонентами в местном часовом поясе. Обязательны только первые два аргумента.

year должен состоять из четырёх цифр: значение 2013 корректно, 98 – нет.
month начинается с 0 (январь) по 11 (декабрь).
Параметр date здесь представляет собой день месяца. Если параметр не задан, то принимается значение 1.
Если параметры hours/minutes/seconds/ms отсутствуют, их значением становится 0.
Например:

new Date(2011, 0, 1, 0, 0, 0, 0); // // 1 Jan 2011, 00:00:00
new Date(2011, 0, 1); // то же самое, так как часы и проч. равны 0

и
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Метод Date.parse(str) считывает дату из строки.

Формат строки должен быть следующим: YYYY-MM-DDTHH:mm:ss.sssZ, где:

YYYY-MM-DD – это дата: год-месяц-день.
Символ "T" используется в качестве разделителя.
HH:mm:ss.sss – время: часы, минуты, секунды и миллисекунды.
Необязательная часть 'Z' обозначает часовой пояс в формате +-hh:mm. Если указать просто букву Z, то получим UTC+0.

а загружать дополнительный js файлик - это то ещё зло.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39877979
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Спасибо тебе за твой букварь "Учим JS за 21 день", но для меня MDN это как-то посолиднее источник.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878007
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatСпасибо тебе за твой букварь "Учим JS за 21 день", но для меня MDN это как-то посолиднее источник.только и твой MDN надо читать полностью , а не то что сможешь...
по твоей ссылке
Код: plaintext
1.
2.
3.
4.
5.
6.
Examples
Using Date.parse()
The following calls all return 1546300800000.  The first according to ES5 will imply UTC time, and the others are specifying UTC timezone via the ISO date specification (Z and +00:00)

Date.parse("2019-01-01")
Date.parse("2019-01-01T00:00:00.000Z")
Date.parse("2019-01-01T00:00:00.000+00:00")
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878010
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Ой, все. Я тут случайно наткнулся на твою тему про "выход из класса". Ну, сам понимаешь. В общем, подходи, как осилишь свой букварь до конца
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878017
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяа загружать дополнительный js файлик - это то ещё зло.
В очередной раз повеселил
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878025
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилВ очередной раз повеселилвообще странно, на одних форумах, пишут статьи об ускорении, о том что надо или не надо использовать cdn, где нужно размещать переменные, где размещать скрипты (в конце или начале). а тут делается всё наоборот - применяют самые тормознутые варианты.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878030
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилвадяа загружать дополнительный js файлик - это то ещё зло.
В очередной раз повеселил
Это клинический случай. Судя по дате регистрации, г-н вадя уже как минимум 17 лет на этой кухне, но отжигает на уровне младшего джуниора. "Вечно молодой"
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878031
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяна одних форумах
Ты 17 лет программирование по форумам учишь? Тогда ничего удивительного :)
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878038
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, порой таки нужно уметь просто забить гвоздь молотком...

В своей практике сталкиваюсь с программерами, которые вообще ничего не могут сделать без стороннего софта.
Правда на меня они так же смотрят удивленно...
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878042
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaВ своей практике сталкиваюсь с программерами, которые вообще ничего не могут сделать без стороннего софта.
Правда на меня они так же смотрят удивленно...
Настоящее удивление у них наступает, когда потом приходится с твоими самоделками мудохаться.
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878046
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatТы 17 лет программирование по форумам учишь? Тогда ничего удивительного :)я учусь везде где есть информация
fkthatНастоящее удивление у них наступает, когда потом приходится с твоими самоделками мудохаться.ну раз ты вместо ванильного js используешь какие-то поделки и не заглядываешь в них - ты уверен, что там нет того что я использую в прямую?
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878050
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяну раз ты вместо ванильного js используешь какие-то поделки и не заглядываешь в них - ты уверен, что там нет того что я использую в прямую?
Исходя из твоих фееричных выступлений на арене цирка этом форуме, я очень надеюсь, что такого, как у тебя, в этих "поделках" нет
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878065
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatИсходя из твоих фееричных выступлений на арене цирка этом форуме, я очень надеюсь, что такого, как у тебя, в этих "поделках" нетлет 8 назад, когда только появились ws - я наслышался такого...
а теперь ws повсеместно. и прежних критиканов не слышно.
и тот же jquery потихоньку уходит ...
ты посмотри что в этих поделках есть....
как пример https://fullcalendar.io/
посмотри как там всё устроено - дивы , таблицы в дивах, таблицы над дивами.....
...
Рейтинг: 0 / 0
Добавление минут, часов, дней, недель... к дате
    #39878076
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

А ты засвети какую-нибудь свою "поделку" на твоем "теплом ламповом" ваниле, с утра поржать охота
...
Рейтинг: 0 / 0
25 сообщений из 47, страница 1 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Добавление минут, часов, дней, недель... к дате
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]