powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / дата javascript
6 сообщений из 6, страница 1 из 1
дата javascript
    #38268105
kaldorey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу понять. Почему так сложно с выводом даты? Ведь воспринимает почти любой, зато выводит очень мало вариантов.
Надо вывести то в простую dd.mm.yyyy - неужели для этого надо изголяться что '.'+GetFullYear() и т.д. И Даже элементарного добавления 0 в месяц надо обрабатывать отдельно? Есть другие способы? Может что-то простое упускаю, не вычитал?
jquery и всякие библиотеки не хочу подключать. Нативным бы...
...
Рейтинг: 0 / 0
дата javascript
    #38268112
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaldoreyЕсть другие способы? http://javascript.ru/Date/toLocaleFormat
...
Рейтинг: 0 / 0
дата javascript
    #38268139
kaldorey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель, Спасибо огромное! Комментарии там чудесны. На всякий случай кину сюда код, чтобы другим легче гуглилось.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Date.prototype.toLocaleFormat = function(format) {
	var f = {y : this.getFullYear(), 
			 m : this.getMonth() + 1,
			 d : this.getDate()
			}
	for(var k in f)	        
		format = format.replace('%' + k, f[k] < 10 ? "0" + f[k] : f[k]);
	return format;
};

//применять
new Date().toLocaleFormat('%d.%m.%y')
...
Рейтинг: 0 / 0
дата javascript
    #38268178
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kaldorey, всё уже до нас написано, например: Date Functions .
...
Рейтинг: 0 / 0
дата javascript
    #38269395
kaldorey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Вот этого и не хочется, укачивать библиотеками, когда надо самую малость. 12Кб тут, 30 тут, вот и мегабайт уже.
...
Рейтинг: 0 / 0
дата javascript
    #38269464
Me_ana_me_again
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kaldoreyПаганель, Спасибо огромное! Комментарии там чудесны. На всякий случай кину сюда код, чтобы другим легче гуглилось.

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Date.prototype.toLocaleFormat = function(format) {
	var f = {y : this.getFullYear(), 
			 m : this.getMonth() + 1,
			 d : this.getDate()
			}
	for(var k in f)	        
		format = format.replace('%' + k, f[k] < 10 ? "0" + f[k] : f[k]);
	return format;
};

//применять
new Date().toLocaleFormat('%d.%m.%y')


ну так в итоге то всерно пришлось "изголяться что '.'+GetFullYear()" и "Даже элементарного добавления 0 в месяц надо обрабатывать"
и чет непонятно зачем "чтобы другим легче гуглилось", если тут уже полный код приведен? или там еще чет есть вкусного?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / дата javascript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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