|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
||||||||||||||||||||||||||
Русское название день месяца и Русское название день недели27.09.2025, 12:59. Показов 2594. Ответов 39
Метки нет (Все метки)
Здравствуйте
Пожалуйста, помогите Есть код
Возможно или нет сделать так, чтобы было Русское название день месяца и Русское название день недели?
0
|
||||||||||||||||||||||||||
| 27.09.2025, 12:59 | |
|
Ответы с готовыми решениями:
39
Определить день недели для последнего дня месяца Дата вводится в трех полях: день, месяц, год. Определить день недели |
|
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,132
|
|||||||
| 28.09.2025, 10:42 | |||||||
![]() Например вот так...
0
|
|||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
||
| 28.09.2025, 15:50 [ТС] | ||
|
krvsa, здравствуйте
Спасибо Вам, проверяю UPD. Да, работает, отлично Добавлено через 5 часов 0 минут А если мне еще добавку сделать - названия месяцев - то блок String.prototype.replaceArray увеличится на одну строку?
return this.replace(r, v => replace[find.indexOf(v)]); return this.replace(r, w => replace[find.indexOf(w)]); разница только v или w
0
|
||
|
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,132
|
||||||
| 28.09.2025, 16:30 | ||||||
|
SharkyEXE, я не понял куда ты "клонишь"...
![]() У тебя есть метод строки replaceArray... Все что тебе нужно - просто пользоваться им.
0
|
||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||
| 28.09.2025, 16:57 [ТС] | |||||||
|
krvsa, здравствуйте
Супер, класс, все получилось. Спасибо Вам человеческое!
0
|
|||||||
|
3818 / 1656 / 428
Регистрация: 14.03.2022
Сообщений: 4,132
|
|||||||
| 28.09.2025, 17:30 | |||||||
replaceArray не нужен. ![]() Аналог
0
|
|||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||
| 29.09.2025, 20:34 [ТС] | |||||||
|
krvsa, здравствуйте
Прошу прощения, возможно я что-то делаю не так - но почему при таком варианте
JS_timeObj66 = reps4[reps3.indexOf(JS_timeObj2.substring(4,10 ))]; очень тяжело ошибиться, но почему-то выхлоп - undefined
0
|
|||||||
|
1244 / 1145 / 178
Регистрация: 21.01.2024
Сообщений: 5,280
|
||||||||||||||||
| 29.09.2025, 22:15 | ||||||||||||||||
|
Хотелось бы увидеть исходную строку JS_timeObj2
Подозреваю, что начало там "Mon, Sep 29 ...." Тогда название месяца идет с 5 символа (если считать с 0) и до 8 (не включая). Тогда должно быть
Вообще не понятна эта возня с названиями на английском, потом заменой на русский... У вас есть объект даты. Почему сразу на русский не выводить?
0
|
||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||||||
| 30.09.2025, 06:14 [ТС] | |||||||||||
|
voraa, здравствуйте
1) JS_timeObj2.substring(0,3); - отдает первые три буквы названия дня Sun Mon Tue JS_timeObj2.substring(4,10); - отдает первые три буквы названия месяца Jan Feb Mar ", " - отдает запятую и пробел " " - отдает два пробела Я просто не пойму, почему метод
Воскресенье, Сентябрь 28 16:57:07 2025 GMT+0300 А метод
Понедельник, undefined 20:31:58 2025 GMT+0300 В чем разница между двумя одинаковыми способами, когда по идее обои способы обязаны одинаково русифицировать? 2) Почему сразу на русский не выводить? Честно, прозрачно, откровенно - хочется русификации на данный момент. Мол, есть оригинал, что плохого в простом русификаторе оригинала?
0
|
|||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||
| 30.09.2025, 06:41 [ТС] | |||||||
|
voraa, здравствуйте
Ваш совет тоже не помогает, все равно отдает имя месяца как undefined
JS_timeObj44 = reps2[reps.indexOf(JS_timeObj2.substring(0,3))]; JS_timeObj66 = reps4[reps3.indexOf(JS_timeObj2.substring(5,8) )];
0
|
|||||||
|
1244 / 1145 / 178
Регистрация: 21.01.2024
Сообщений: 5,280
|
|||||||||||||||
| 30.09.2025, 07:17 | |||||||||||||||
|
А строка там имеет вид
Месяц занимает позиции от 4 до 7 (не включая) Значит
Добавлено через 4 минуты
0
|
|||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
||||||||||||
| 30.09.2025, 09:43 [ТС] | ||||||||||||
|
Есть ВайФай роутер интернетовский ASUS RT-N56U B1 устройство Внутри роутера - типа операционной системы (Линукс или другая), не суть Внутри роутера - есть настройки, вводишь в интернет-браузере адрес http://192.168.1.1/ - и попадаешь внутрь роутера, всяко-разные настройки Есть раздел - лог роутера, мол, какие команды, функции выполняются, кто подключается к роутеру за ВайФай интернетом Есть строка - текущая дата, время роутера Сейчас пишется Sat, Sep 27 12:57:46 2025 GMT+0300 Вот целиком страница: https://pastebin.com/xRECznS3 Только часть кода, что выводит строку
Как я понимаю (могу ошибаться) JS_timeObj2.substring(0,3); - отдает первые три буквы названия дня Sun Mon Tue Wed Thu Fri Sat ", " - отдает запятую и пробел после "первые три буквы названия дня Sun Mon Tue" - то есть Sun{запятая}{пробел} JS_timeObj2.substring(4,10); - отдает первые три буквы названия месяца Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec СТОП. Видимо в этой строке еще и номер дня недели заложен Sep{пробел}29 - цифра 29 как ДОбавка, ДОписка к "первые три буквы названия месяца Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec" " " - отдает два пробела после "первые три буквы названия месяца Jan Feb Mar" - то есть Sep 29{пробел}{пробел} checkTime(JS_timeObj.getHours()) - отдает 2х значные (24-часа формат) цифры часы (01, 02..., 23) checkTime(JS_timeObj.getMinutes()) - отдает 2х значные (24-часа формат) цифры минуты (01, 02..., 59) checkTime(JS_timeObj.getSeconds()) - отдает 2х значные (24-часа формат) цифры секунды (01, 02..., 59) JS_timeObj.getFullYear() - отдает цифры полный 4х значный год (2025, 2026, ..., 2100) timezone - отдает тайзонут, сдвиг по времени Tue Sep 30 12345678910
0
|
||||||||||||
|
1244 / 1145 / 178
Регистрация: 21.01.2024
Сообщений: 5,280
|
||||||||||||
| 30.09.2025, 15:12 | ||||||||||||
Вы просто устанавливаете дату и время в JS_timeObj с какого то systime_millsec (где вы ее получаете?) Потом эту дату и время преобразуете в строку функцией .toString() Оно получается в виде
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
||||||||||||
| 30.09.2025, 15:20 [ТС] | ||||||||||||
|
voraa, здравствуйте
Я особо не понимаю, про что Вы. Я проверю этот код
Я пальцы никогда не гнул, права не качал и не предвидится - зачем? Просто что нужно - спрашиваю, узнаю, без упрека и претензий к тому, кто мне помогает Просто когда не шибко алле, от слова соовсем не алло, по чужому коду я Вам не отвечу на это
То есть то, что мне работает, что я русифицирую - обращается к библиотеке state.js https://pastebin.com/XwGXUN3E
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||||||||||||||||||||||||||||
| 30.09.2025, 22:23 [ТС] | |||||||||||||||||||||||||||||||||
|
voraa, здравствуйте
1) Спасибо Вам человеческое - теперь все четко, строка помогла
Вторник, Сентябрь 22:19:43 2025 GMT+0300 Небольшая бяка - между Русскими именем месяца Сентябрь и цифрами часы 22 пропало цифра дня недели 30 2) Ничего страшного Сделал ДОбавку (выделил жирным) - отдачу цифры день недели
0
|
|||||||||||||||||||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||||||
| 01.10.2025, 21:29 [ТС] | |||||||||||
|
voraa, здравствуйте
Прошу прощения за назойливость, а вот если Русский язык работает в этом варианте
В интернете много что написано, просто я сам не осилю, как то работает
0
|
|||||||||||
|
1244 / 1145 / 178
Регистрация: 21.01.2024
Сообщений: 5,280
|
|||||||||||||||||
| 01.10.2025, 21:43 | |||||||||||||||||
Вместо
0
|
|||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
||||||
| 01.10.2025, 22:12 [ТС] | ||||||
|
voraa, здравствуйте
Спасибо Вам, попробую сборку и с checkTime(JS_timeObj.getDate()) + " " + А toLocaleString тоже нельзя применить для
0
|
||||||
|
1244 / 1145 / 178
Регистрация: 21.01.2024
Сообщений: 5,280
|
|||||||||||||||||||||||||||
| 01.10.2025, 22:53 | |||||||||||||||||||||||||||
|
Можно так
Так, что можно и toLocaleString использовать и Intl.DateTimeFormat Добавлено через 11 минут Еще мне совершенно не понятна возня с миллисекундами
Это означает, что через 1000 мс функция будет поставлена в очередь на выполнение. А если перед ней там еще что то есть (какие то обработчики событий), то соответственно она начнет выполняться только после них.
0
|
|||||||||||||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 191
|
|||||||||||||||
| 02.10.2025, 09:46 [ТС] | |||||||||||||||
|
voraa, здравствуйте
1) Проверил такой вариант
0
|
|||||||||||||||
|
1244 / 1145 / 178
Регистрация: 21.01.2024
Сообщений: 5,280
|
||||||||
| 02.10.2025, 17:12 | ||||||||
0
|
||||||||
| 02.10.2025, 17:12 | |
|
Помогаю со студенческими работами здесь
40
bootstrap react-infinite-calendar. Как перевести названия месяцев на русский язык?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|