|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
||||||||||||||||||||||||||
Русское название день месяца и Русское название день недели27.09.2025, 12:59. Показов 2997. Ответов 39
Метки нет (Все метки)
Здравствуйте
Пожалуйста, помогите Есть код
Возможно или нет сделать так, чтобы было Русское название день месяца и Русское название день недели?
0
|
||||||||||||||||||||||||||
| 27.09.2025, 12:59 | |
|
Ответы с готовыми решениями:
39
Определить день недели для последнего дня месяца Дата вводится в трех полях: день, месяц, год. Определить день недели |
|
3862 / 1762 / 434
Регистрация: 14.03.2022
Сообщений: 4,452
|
|||||||
| 28.09.2025, 10:42 | |||||||
![]() Например вот так...
0
|
|||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
||
| 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
|
||
|
3862 / 1762 / 434
Регистрация: 14.03.2022
Сообщений: 4,452
|
||||||
| 28.09.2025, 16:30 | ||||||
|
SharkyEXE, я не понял куда ты "клонишь"...
![]() У тебя есть метод строки replaceArray... Все что тебе нужно - просто пользоваться им.
0
|
||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
|||||||
| 28.09.2025, 16:57 [ТС] | |||||||
|
krvsa, здравствуйте
Супер, класс, все получилось. Спасибо Вам человеческое!
0
|
|||||||
|
3862 / 1762 / 434
Регистрация: 14.03.2022
Сообщений: 4,452
|
|||||||
| 28.09.2025, 17:30 | |||||||
replaceArray не нужен. ![]() Аналог
0
|
|||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
|||||||
| 29.09.2025, 20:34 [ТС] | |||||||
|
krvsa, здравствуйте
Прошу прощения, возможно я что-то делаю не так - но почему при таком варианте
JS_timeObj66 = reps4[reps3.indexOf(JS_timeObj2.substring(4,10 ))]; очень тяжело ошибиться, но почему-то выхлоп - undefined
0
|
|||||||
|
1298 / 1287 / 191
Регистрация: 21.01.2024
Сообщений: 5,971
|
||||||||||||||||
| 29.09.2025, 22:15 | ||||||||||||||||
|
Хотелось бы увидеть исходную строку JS_timeObj2
Подозреваю, что начало там "Mon, Sep 29 ...." Тогда название месяца идет с 5 символа (если считать с 0) и до 8 (не включая). Тогда должно быть
Вообще не понятна эта возня с названиями на английском, потом заменой на русский... У вас есть объект даты. Почему сразу на русский не выводить?
0
|
||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
|||||||||||
| 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
Сообщений: 192
|
|||||||
| 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
|
|||||||
|
1298 / 1287 / 191
Регистрация: 21.01.2024
Сообщений: 5,971
|
|||||||||||||||
| 30.09.2025, 07:17 | |||||||||||||||
|
А строка там имеет вид
Месяц занимает позиции от 4 до 7 (не включая) Значит
Добавлено через 4 минуты
0
|
|||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
||||||||||||
| 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
|
||||||||||||
|
1298 / 1287 / 191
Регистрация: 21.01.2024
Сообщений: 5,971
|
||||||||||||
| 30.09.2025, 15:12 | ||||||||||||
Вы просто устанавливаете дату и время в JS_timeObj с какого то systime_millsec (где вы ее получаете?) Потом эту дату и время преобразуете в строку функцией .toString() Оно получается в виде
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
||||||||||||
| 30.09.2025, 15:20 [ТС] | ||||||||||||
|
voraa, здравствуйте
Я особо не понимаю, про что Вы. Я проверю этот код
Я пальцы никогда не гнул, права не качал и не предвидится - зачем? Просто что нужно - спрашиваю, узнаю, без упрека и претензий к тому, кто мне помогает Просто когда не шибко алле, от слова соовсем не алло, по чужому коду я Вам не отвечу на это
То есть то, что мне работает, что я русифицирую - обращается к библиотеке state.js https://pastebin.com/XwGXUN3E
0
|
||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
|||||||||||||||||||||||||||||||||
| 30.09.2025, 22:23 [ТС] | |||||||||||||||||||||||||||||||||
|
voraa, здравствуйте
1) Спасибо Вам человеческое - теперь все четко, строка помогла
Вторник, Сентябрь 22:19:43 2025 GMT+0300 Небольшая бяка - между Русскими именем месяца Сентябрь и цифрами часы 22 пропало цифра дня недели 30 2) Ничего страшного Сделал ДОбавку (выделил жирным) - отдачу цифры день недели
0
|
|||||||||||||||||||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
|||||||||||
| 01.10.2025, 21:29 [ТС] | |||||||||||
|
voraa, здравствуйте
Прошу прощения за назойливость, а вот если Русский язык работает в этом варианте
В интернете много что написано, просто я сам не осилю, как то работает
0
|
|||||||||||
|
1298 / 1287 / 191
Регистрация: 21.01.2024
Сообщений: 5,971
|
|||||||||||||||||
| 01.10.2025, 21:43 | |||||||||||||||||
Вместо
0
|
|||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
||||||
| 01.10.2025, 22:12 [ТС] | ||||||
|
voraa, здравствуйте
Спасибо Вам, попробую сборку и с checkTime(JS_timeObj.getDate()) + " " + А toLocaleString тоже нельзя применить для
0
|
||||||
|
1298 / 1287 / 191
Регистрация: 21.01.2024
Сообщений: 5,971
|
|||||||||||||||||||||||||||
| 01.10.2025, 22:53 | |||||||||||||||||||||||||||
|
Можно так
Так, что можно и toLocaleString использовать и Intl.DateTimeFormat Добавлено через 11 минут Еще мне совершенно не понятна возня с миллисекундами
Это означает, что через 1000 мс функция будет поставлена в очередь на выполнение. А если перед ней там еще что то есть (какие то обработчики событий), то соответственно она начнет выполняться только после них.
0
|
|||||||||||||||||||||||||||
|
2 / 2 / 0
Регистрация: 09.08.2015
Сообщений: 192
|
|||||||||||||||
| 02.10.2025, 09:46 [ТС] | |||||||||||||||
|
voraa, здравствуйте
1) Проверил такой вариант
0
|
|||||||||||||||
|
1298 / 1287 / 191
Регистрация: 21.01.2024
Сообщений: 5,971
|
||||||||
| 02.10.2025, 17:12 | ||||||||
0
|
||||||||
| 02.10.2025, 17:12 | |
|
bootstrap react-infinite-calendar. Как перевести названия месяцев на русский язык?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла:
Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
|
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет
Новости компьютерного мира и их обсуждение (4)
Салют, шампанское, овации!
:drink:
|
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр.
Дословно, отклонённая. . .
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|