Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

dimach
Уже с Приветом
Posts: 460
Joined: 22 Dec 1999 10:01
Location: san jose, ca

Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

Post by dimach »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>webdeveloper,
спасибо огромное! output: 25/11/2001 12:26:14 AM

вы правы, ночью (после 12-АМ)

еще раз, большое спасибо.</strong><hr></blockquote>

не за что [img:3b0155aace]images/smiles/icon_wink.gif[/img:3b0155aace]
Mr.Z
Уже с Приветом
Posts: 443
Joined: 17 Jun 1999 09:01
Location: Moscow>Pennsylvania

Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

Post by Mr.Z »

demach,

извини за беспокойство. Я проверил код, все работает хорошо, только есть маленькая проблема с минутами и секундами. Код выдает 25/11/2001 12:010:14 AM вместо 25/11/2001 12:10:14 AM или 25/11/2001 12:26:010 AM или 25/11/2001 12:010:010 AM вместо 25/11/2001 12:10:10 АМ соответственно.

Вот как он выглядит

<script>
var objDate = new Date();
var Day = objDate.getDate();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
if (navigator.appName == "Netscape") Year += 1900;
var pmam="PM"
var Hours = objDate.getHours();
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12";
pmam="AM";
}


var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
Minutes=Minutes>10?Minutes:"0"+Minutes
Seconds=Seconds>10?Seconds:"0"+Seconds
var strDate = Month + "/" + Day + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds + " "+pmam;

document.write(strDate);
</script>

Не подскажешь, как это исправить?

заранее благодарен,

андрей
FiL
Уже с Приветом
Posts: 778
Joined: 30 Mar 2001 10:01
Location: Lithuania -> MA

Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

Post by FiL »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>Код выдает 25/11/2001 12:010:14 AM вместо 25/11/2001 12:10:14 AM или 25/11/2001 12:26:010 AM или 25/11/2001 12:010:010 AM вместо 25/11/2001 12:10:10 АМ соответственно.

<SKIPED>
Minutes=Minutes>10?Minutes:"0"+Minutes
Seconds=Seconds>10?Seconds:"0"+Seconds
var strDate = Month + "/" + Day + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds + " "+pmam;

document.write(strDate);
</script>

Не подскажешь, как это исправить?

заранее благодарен,

андрей</strong><hr></blockquote>Вот мне интересно человек САМ может додуматься как ЭТО исправить? Или надо даже такие мелочи разжевать и в рот положить?
P.S. Зачем вставлять на страницу код, в котором ну совсем ничего не понимаешь и выдавать за свое призведение??? [img:f646a13a0c]images/smiles/icon_mad.gif[/img:f646a13a0c]
User avatar
webdeveloper
Уже с Приветом
Posts: 2049
Joined: 12 Jul 2000 09:01
Location: Madison, Wisconsin USA

Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

Post by webdeveloper »

Да, рано я из этого топика ушел, тут такая интересная дискуссия развернулась [img:6c7ecdb86f]images/smiles/icon_biggrin.gif[/img:6c7ecdb86f]

Мне, [b:6c7ecdb86f]сертифицированному JavaScript программеру[/b:6c7ecdb86f], dimach даже двойку поставил [img:6c7ecdb86f]images/smiles/icon_biggrin.gif[/img:6c7ecdb86f] [img:6c7ecdb86f]images/smiles/icon_biggrin.gif[/img:6c7ecdb86f] [img:6c7ecdb86f]images/smiles/icon_biggrin.gif[/img:6c7ecdb86f]

Как теперь жить буду? [img:6c7ecdb86f]images/smiles/icon_smile.gif[/img:6c7ecdb86f]
dimach
Уже с Приветом
Posts: 460
Joined: 22 Dec 1999 10:01
Location: san jose, ca

Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

Post by dimach »

<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>Да, рано я из этого топика ушел, тут такая интересная дискуссия развернулась [img:24d79466dc]images/smiles/icon_biggrin.gif[/img:24d79466dc]

Мне, [b:24d79466dc]сертифицированному JavaScript программеру[/b:24d79466dc], dimach даже двойку поставил [img:24d79466dc]images/smiles/icon_biggrin.gif[/img:24d79466dc] [img:24d79466dc]images/smiles/icon_biggrin.gif[/img:24d79466dc] [img:24d79466dc]images/smiles/icon_biggrin.gif[/img:24d79466dc]

Как теперь жить буду? [img:24d79466dc]images/smiles/icon_smile.gif[/img:24d79466dc] </strong><hr></blockquote>

а я тоже сертифицированый, пока бесплатно было, даже в мвп поучаствовал, да надоело [img:24d79466dc]images/smiles/icon_wink.gif[/img:24d79466dc]

андрей

вот в этом поправь 10 на 9

Minutes=Minutes>10?Minutes:"0"+Minutes
Seconds=Seconds>10?Seconds:"0"+Seconds

сорьки, у меня всегда после пятой начинаютса проблемы со строгими границами множеств [img:24d79466dc]images/smiles/icon_wink.gif[/img:24d79466dc]
Mr.Z
Уже с Приветом
Posts: 443
Joined: 17 Jun 1999 09:01
Location: Moscow>Pennsylvania

Нужно написать код (javascript), чтоб читал 10/31/2001 12:16

Post by Mr.Z »

Всем еще раз спасибо.

Return to “Вопросы и новости IT”