Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как перевести дату в строку ? (https://javascript.ru/forum/misc/10184-kak-perevesti-datu-v-stroku.html)

Arfey 22.06.2010 19:53

как перевести дату в строку ?
 
Есть дата

Fri Jun 18 2010 00:00:00 GMT+0300


как зделать с неё

06/18/2010


вариант резать я думаю тут не проходит ..

exec 22.06.2010 20:26

var x = new Date('Fri Jun 18 2010 00:00:00 GMT+0300'), e = String(x).split(' ');
alert(x.getMonth() + 1 + '/' + e[2] + '/' + e[3]);

рони 22.06.2010 21:43

exec,
Вах такой ты умный, горячий !!! настоящий джигит программирования )))
не торопись ....я вот что скажу ... ты такой штука знаешь Internet Explorer зовут там твой код выдаст 6/18/01:00:00 да и опере нулика перед 6 не будет...
извини немножко так надо
var x = new Date('Fri Jun 18 2010 00:00:00 GMT+0300');
 alert(String(x.getMonth()+1).replace(/^(.)$/, "0$1") +'/'+ String(x.getDate()).replace(/^(.)$/, "0$1") + '/' + x.getFullYear());


Arfey, тоже немножко торопиться ненадо прочти тут веть http://javascript.ru/Date всё написано про дату

Arfey 23.06.2010 09:19

Цитата:

Сообщение от рони (Сообщение 60645)
exec,
Вах такой ты умный, горячий !!! настоящий джигит программирования )))
не торопись ....я вот что скажу ... ты такой штука знаешь Internet Explorer зовут там твой код выдаст 6/18/01:00:00 да и опере нулика перед 6 не будет...
извини немножко так надо
var x = new Date('Fri Jun 18 2010 00:00:00 GMT+0300');
 alert(String(x.getMonth()+1).replace(/^(.)$/, "0$1") +'/'+ String(x.getDate()).replace(/^(.)$/, "0$1") + '/' + x.getFullYear());


Arfey, тоже немножко торопиться ненадо прочти тут веть http://javascript.ru/Date всё написано про дату


не ну такой код и приколы с ИЕ я точно не представлял ..


Часовой пояс GMT +3, время: 07:14.