Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
Не подскажите, как написать javascript код, чтоб читал что-то вроде 10/31/2001 12:16:23 PM
Или, м-т быть, у кого есть ссылка?
спасибо,
андрей
Или, м-т быть, у кого есть ссылка?
спасибо,
андрей
-
- Уже с Приветом
- Posts: 2049
- Joined: 12 Jul 2000 09:01
- Location: Madison, Wisconsin USA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>Не подскажите, как написать javascript код, чтоб читал что-то вроде 10/31/2001 12:16:23 PM
Или, м-т быть, у кого есть ссылка?
спасибо,
андрей</strong><hr></blockquote>
Что вы имели в виду, когда сказали "читал"?
Откуда ы читать хотите? из файла? Опять таки, где? на клиенте или на сервере?
Или вы хотели что бы он выводил дату в таком формате?
Уточните что вы имели в виду.
<strong>Не подскажите, как написать javascript код, чтоб читал что-то вроде 10/31/2001 12:16:23 PM
Или, м-т быть, у кого есть ссылка?
спасибо,
андрей</strong><hr></blockquote>
Что вы имели в виду, когда сказали "читал"?
Откуда ы читать хотите? из файла? Опять таки, где? на клиенте или на сервере?
Или вы хотели что бы он выводил дату в таком формате?
Уточните что вы имели в виду.
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
чтобы читал на компьютере клиента. А *читал* - это показывал время на данном компьютере, когда посетитель зашел на данную страницу с кодом.
http://www.britainusa.com/ - зайдите, там справа вверху пример.
спасибо,
андрей
http://www.britainusa.com/ - зайдите, там справа вверху пример.
спасибо,
андрей
-
- Уже с Приветом
- Posts: 13480
- Joined: 04 Jul 2001 09:01
- Location: Boston, MA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>http://www.britainusa.com/ - зайдите, там справа вверху пример.
</strong><hr></blockquote>
Сдается мне, что на той странице JavaScript для вывода даты не используется. Отформатированная строка с датой формируется на сервере. Судя по всему сайт написан на ASP, в нем и надо искать нужную функцию форматирования даты.
[ 23-11-2001: Message edited by: lxf ]</p>
<strong>http://www.britainusa.com/ - зайдите, там справа вверху пример.
</strong><hr></blockquote>
Сдается мне, что на той странице JavaScript для вывода даты не используется. Отформатированная строка с датой формируется на сервере. Судя по всему сайт написан на ASP, в нем и надо искать нужную функцию форматирования даты.
[ 23-11-2001: Message edited by: lxf ]</p>
-
- Уже с Приветом
- Posts: 2049
- Joined: 12 Jul 2000 09:01
- Location: Madison, Wisconsin USA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>чтобы читал на компьютере клиента. А *читал* - это показывал время на данном компьютере, когда посетитель зашел на данную страницу с кодом.
http://www.britainusa.com/ - зайдите, там справа вверху пример.
спасибо,
андрей</strong><hr></blockquote>
Андрей,
Это называется не читать а выводить дату. Вот код который это все делает. Просто вставьте его на свою страничку в том месте где это должно показыватся.
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<script>
var objDate = new Date();
var Day = objDate.getDay();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
var Hours = objDate.getHours();
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds;
document.write(strDate);
</script>
</pre><hr></blockquote>
<strong>чтобы читал на компьютере клиента. А *читал* - это показывал время на данном компьютере, когда посетитель зашел на данную страницу с кодом.
http://www.britainusa.com/ - зайдите, там справа вверху пример.
спасибо,
андрей</strong><hr></blockquote>
Андрей,
Это называется не читать а выводить дату. Вот код который это все делает. Просто вставьте его на свою страничку в том месте где это должно показыватся.
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<script>
var objDate = new Date();
var Day = objDate.getDay();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
var Hours = objDate.getHours();
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds;
document.write(strDate);
</script>
</pre><hr></blockquote>
-
- Уже с Приветом
- Posts: 323
- Joined: 09 Feb 2001 10:01
- Location: Lost in USA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong><blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<script>
var objDate = new Date();
var Day = objDate.getDay();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
var Hours = objDate.getHours();
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds;
document.write(strDate);
</script>
</pre><hr></blockquote></strong><hr></blockquote>
Не совсем корректно, ибо у Netscape 1900-й год равен нулю. Так что после строки var Year надо дбавить:
if (navigator.appName == "Netscape") Year += 1900;
<strong><blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<script>
var objDate = new Date();
var Day = objDate.getDay();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
var Hours = objDate.getHours();
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds;
document.write(strDate);
</script>
</pre><hr></blockquote></strong><hr></blockquote>
Не совсем корректно, ибо у Netscape 1900-й год равен нулю. Так что после строки var Year надо дбавить:
if (navigator.appName == "Netscape") Year += 1900;
-
- Уже с Приветом
- Posts: 2049
- Joined: 12 Jul 2000 09:01
- Location: Madison, Wisconsin USA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by savage:
<strong><blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<script>
var objDate = new Date();
var Day = objDate.getDay();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
var Hours = objDate.getHours();
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds;
document.write(strDate);
</script>
</pre><hr></blockquote></strong><hr></blockquote>
Не совсем корректно, ибо у Netscape 1900-й год равен нулю. Так что после строки var Year надо дбавить:
if (navigator.appName == "Netscape") Year += 1900;[/QB]<hr></blockquote>
Возможно. Я это все не проверял в NN.
<strong><blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">code:</font><hr><pre>
<script>
var objDate = new Date();
var Day = objDate.getDay();
var Month = objDate.getMonth() + 1;
var Year = objDate.getYear();
var Hours = objDate.getHours();
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds;
document.write(strDate);
</script>
</pre><hr></blockquote></strong><hr></blockquote>
Не совсем корректно, ибо у Netscape 1900-й год равен нулю. Так что после строки var Year надо дбавить:
if (navigator.appName == "Netscape") Year += 1900;[/QB]<hr></blockquote>
Возможно. Я это все не проверял в NN.
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
Webdeveloper and Savage,
Cпасибо за ответы. Вставил код на будущую интернет страницу нашей компании - работает!!! Огромное спасибо.
Если возможно, не дадите код, который проверяет при загрузке страницы на компьютере пользователя какой у него браузер. Если Навигатер, то тогда загружается одна страница, разработанная для Навигатора; Если Эксплорер, то загружается другая страница. Буду очень благодарен за помощь. I'll make sure i'll give both of you credit in the source code for the code once the web is up and running.
Андрей
Cпасибо за ответы. Вставил код на будущую интернет страницу нашей компании - работает!!! Огромное спасибо.
Если возможно, не дадите код, который проверяет при загрузке страницы на компьютере пользователя какой у него браузер. Если Навигатер, то тогда загружается одна страница, разработанная для Навигатора; Если Эксплорер, то загружается другая страница. Буду очень благодарен за помощь. I'll make sure i'll give both of you credit in the source code for the code once the web is up and running.
Андрей
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>Webdeveloper and Savage,
Cпасибо за ответы. Вставил код на будущую интернет страницу нашей компании - работает!!! Огромное спасибо.
Если возможно, не дадите код, который проверяет при загрузке страницы на компьютере пользователя какой у него браузер. Если Навигатер, то тогда загружается одна страница, разработанная для Навигатора; Если Эксплорер, то загружается другая страница. Буду очень благодарен за помощь. I'll make sure i'll give both of you credit in the source code for the code once the web is up and running.
Андрей</strong><hr></blockquote>
Ну это уже server-side - он у Вас какой ?
можно, в принципе, и на клиентской стороне это устроить типа
<script>
if (navigator.appName=="Microsoft Internet Explorer") document.location="page-for-ms.htm";
if (navigator.appName=="Netscape")
document.location="page-for-ns.htm";
if (navigator.appName=="Zhopera") document.location="page-for-sht.htm";
</script>
...а дальше идет страница по умолчанию
но недостатки - это будет работать только, если jscript включен (а часто - нет, с этими вирусами гадкими).
опять же- сначала загрузится кусок страницы до кода, затем начнет грузиться вторая (соответсвенно браузеру) - скорости это не добавляет.
<strong>Webdeveloper and Savage,
Cпасибо за ответы. Вставил код на будущую интернет страницу нашей компании - работает!!! Огромное спасибо.
Если возможно, не дадите код, который проверяет при загрузке страницы на компьютере пользователя какой у него браузер. Если Навигатер, то тогда загружается одна страница, разработанная для Навигатора; Если Эксплорер, то загружается другая страница. Буду очень благодарен за помощь. I'll make sure i'll give both of you credit in the source code for the code once the web is up and running.
Андрей</strong><hr></blockquote>
Ну это уже server-side - он у Вас какой ?
можно, в принципе, и на клиентской стороне это устроить типа
<script>
if (navigator.appName=="Microsoft Internet Explorer") document.location="page-for-ms.htm";
if (navigator.appName=="Netscape")
document.location="page-for-ns.htm";
if (navigator.appName=="Zhopera") document.location="page-for-sht.htm";
</script>
...а дальше идет страница по умолчанию
но недостатки - это будет работать только, если jscript включен (а часто - нет, с этими вирусами гадкими).
опять же- сначала загрузится кусок страницы до кода, затем начнет грузиться вторая (соответсвенно браузеру) - скорости это не добавляет.
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
Dimach,
Спасибо за код. Проверил нес-ко минут назад. Работает.
Вы сказали, если Javascript is disabled... а у меня на странице этот код написан, какая из двух страниц загрузится? (та, что написана для эксплорер или навигатор?)
андрей
Спасибо за код. Проверил нес-ко минут назад. Работает.
Вы сказали, если Javascript is disabled... а у меня на странице этот код написан, какая из двух страниц загрузится? (та, что написана для эксплорер или навигатор?)
андрей
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>Dimach,
Спасибо за код. Проверил нес-ко минут назад. Работает.
Вы сказали, если Javascript is disabled... а у меня на странице этот код написан, какая из двух страниц загрузится? (та, что написана для эксплорер или навигатор?)
андрей</strong><hr></blockquote>
никакая [img:e67b1aec4f]images/smiles/icon_smile.gif[/img:e67b1aec4f]
если скрипт отключен - то весь этот код будет просто проигнорирован
так что та страница, где этот код, должна быть тоже смотрибельной - либо под наиболее вероятный браузер (IE), либо по принципу наименьших наворотов - чтобы смотрелось всеми
<strong>Dimach,
Спасибо за код. Проверил нес-ко минут назад. Работает.
Вы сказали, если Javascript is disabled... а у меня на странице этот код написан, какая из двух страниц загрузится? (та, что написана для эксплорер или навигатор?)
андрей</strong><hr></blockquote>
никакая [img:e67b1aec4f]images/smiles/icon_smile.gif[/img:e67b1aec4f]
если скрипт отключен - то весь этот код будет просто проигнорирован
так что та страница, где этот код, должна быть тоже смотрибельной - либо под наиболее вероятный браузер (IE), либо по принципу наименьших наворотов - чтобы смотрелось всеми
-
- Уже с Приветом
- Posts: 2049
- Joined: 12 Jul 2000 09:01
- Location: Madison, Wisconsin USA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
Андрей,
не совсем понятно что вы хотите узнать.
На всякий случай объясню как работает этот код - этот код работает просто:
Страница Начинает грузится. Браузер начинает интерпритировать THML код и доходит до тэга <script>. Дальше, если JavaScript включен, он начинает его интрепритировать и доходит до строчки
if (navigator.appName=="Microsoft Internet Explorer") document.location="page-for-ms.htm";
Это значит, что если браузер называется Microsoft Internet Explorer", то тогда бросай все и грузи документ "page-for-ms.htm". И т.д.
Если JavaScript выключен то тогда естественно ничего этого не происходит и страница просто грузится как она есть. То есть все редиректы просто игнорируются браузером.
А вообще на "клиенте" такие вещи делать не правильно - это все нужно делать на сервере. И так же [b:4c48fe0c31]желательно[/b:4c48fe0c31] писать одну страницу, которая одинаково отображается в обоих браузерах. Поддерживать это все будет значительно проще потом.
не совсем понятно что вы хотите узнать.
На всякий случай объясню как работает этот код - этот код работает просто:
Страница Начинает грузится. Браузер начинает интерпритировать THML код и доходит до тэга <script>. Дальше, если JavaScript включен, он начинает его интрепритировать и доходит до строчки
if (navigator.appName=="Microsoft Internet Explorer") document.location="page-for-ms.htm";
Это значит, что если браузер называется Microsoft Internet Explorer", то тогда бросай все и грузи документ "page-for-ms.htm". И т.д.
Если JavaScript выключен то тогда естественно ничего этого не происходит и страница просто грузится как она есть. То есть все редиректы просто игнорируются браузером.
А вообще на "клиенте" такие вещи делать не правильно - это все нужно делать на сервере. И так же [b:4c48fe0c31]желательно[/b:4c48fe0c31] писать одну страницу, которая одинаково отображается в обоих браузерах. Поддерживать это все будет значительно проще потом.
-
- Уже с Приветом
- Posts: 2049
- Joined: 12 Jul 2000 09:01
- Location: Madison, Wisconsin USA
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by dimach:
<strong>
никакая [img:d5b9e5609b]images/smiles/icon_smile.gif[/img:d5b9e5609b]
....
</strong><hr></blockquote>
Опередил ... [img:d5b9e5609b]images/smiles/icon_biggrin.gif[/img:d5b9e5609b]
<strong>
никакая [img:d5b9e5609b]images/smiles/icon_smile.gif[/img:d5b9e5609b]
....
</strong><hr></blockquote>
Опередил ... [img:d5b9e5609b]images/smiles/icon_biggrin.gif[/img:d5b9e5609b]
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
Всем спасибо за ответы. Я сейчас еще раз посмотрел на код, кот. мне дали webdeveloper & savage. Работает здорово в IE, но в Нетскейпе выдает 11/6/2001 23:3:5 вместо 23:35:50
А как сделать, чтобы вместо 23:35:50 выдавал 11:35 PM?
андрей
А как сделать, чтобы вместо 23:35:50 выдавал 11:35 PM?
андрей
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by webdeveloper:
<strong>...И так же [b:d0d0e440d8]желательно[/b:d0d0e440d8] писать одну страницу, которая одинаково отображается в обоих браузерах. Поддерживать это все будет значительно проще потом.</strong><hr></blockquote>
Только сделать не просто [img:d0d0e440d8]images/smiles/icon_wink.gif[/img:d0d0e440d8]
Так что если есть серверная часть, разумно куски все же писать раздельно, а потом динамисськи подставлять.
<strong>...И так же [b:d0d0e440d8]желательно[/b:d0d0e440d8] писать одну страницу, которая одинаково отображается в обоих браузерах. Поддерживать это все будет значительно проще потом.</strong><hr></blockquote>
Только сделать не просто [img:d0d0e440d8]images/smiles/icon_wink.gif[/img:d0d0e440d8]
Так что если есть серверная часть, разумно куски все же писать раздельно, а потом динамисськи подставлять.
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
Ощибся в предедущем топике. Чтобы выдавал 11:35:16 PM
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>Всем спасибо за ответы. Я сейчас еще раз посмотрел на код, кот. мне дали webdeveloper & savage. Работает здорово в IE, но в Нетскейпе выдает 11/6/2001 23:3:5 вместо 23:35:50
А как сделать, чтобы вместо 23:35:50 выдавал 11:35 PM?
андрей</strong><hr></blockquote>
ну про это, я думаю, уже написали [img:6f3d9f2553]images/smiles/icon_wink.gif[/img:6f3d9f2553]
просто замечу - а попробуйте
document.write(objDate.toString());
оно будет писать дату в соответствии с установленой на клиенте локалью - может как раз так и надо ?
<strong>Всем спасибо за ответы. Я сейчас еще раз посмотрел на код, кот. мне дали webdeveloper & savage. Работает здорово в IE, но в Нетскейпе выдает 11/6/2001 23:3:5 вместо 23:35:50
А как сделать, чтобы вместо 23:35:50 выдавал 11:35 PM?
андрей</strong><hr></blockquote>
ну про это, я думаю, уже написали [img:6f3d9f2553]images/smiles/icon_wink.gif[/img:6f3d9f2553]
просто замечу - а попробуйте
document.write(objDate.toString());
оно будет писать дату в соответствии с установленой на клиенте локалью - может как раз так и надо ?
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
dimach,
спасибо за код. выдал Sat Nov 24 23:24:55 EST 2001
спасибо за код. выдал Sat Nov 24 23:24:55 EST 2001
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
webdeveloper,
спасибо за совет относительно одной версии странице, вместо одной версии на IE, а другой версии на Нетскапе. Написал страницу, в IE все нормально, в Несткейпе некрасиво. Нехочется опять переписывать.
спасибо за совет относительно одной версии странице, вместо одной версии на IE, а другой версии на Нетскапе. Написал страницу, в IE все нормально, в Несткейпе некрасиво. Нехочется опять переписывать.
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>dimach,
спасибо за код. выдал Sat Nov 24 23:24:55 EST 2001</strong><hr></blockquote>
хм, не совсем то
тогда так (чтоб уж точно)
вместо
var Hours = objDate.getHours();
надо
var Hours = objDate.getHours();
if (Hours>12) Hours=(Hours-12)+"PM"; else
{
if (Hours==0) Hours="12 PM"; else Hours=Hours+" AM";
}
это в предположении, что 0 часов 30 минут - это 12.30PM, 12.30 - это 12.30 AM (я никак не могу запомнить [img:1a302e43e7]images/smiles/icon_wink.gif[/img:1a302e43e7] )
<strong>dimach,
спасибо за код. выдал Sat Nov 24 23:24:55 EST 2001</strong><hr></blockquote>
хм, не совсем то
тогда так (чтоб уж точно)
вместо
var Hours = objDate.getHours();
надо
var Hours = objDate.getHours();
if (Hours>12) Hours=(Hours-12)+"PM"; else
{
if (Hours==0) Hours="12 PM"; else Hours=Hours+" AM";
}
это в предположении, что 0 часов 30 минут - это 12.30PM, 12.30 - это 12.30 AM (я никак не могу запомнить [img:1a302e43e7]images/smiles/icon_wink.gif[/img:1a302e43e7] )
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
demach,
спасибо за код. выдает 11/6/2001 11PM:46:27
почти! а как теперь можно убрать PM после 11 и поставить РМ в самом конце, после секунд?
спасибо за код. выдает 11/6/2001 11PM:46:27
почти! а как теперь можно убрать PM после 11 и поставить РМ в самом конце, после секунд?
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>demach,
спасибо за код. выдает 11/6/2001 11PM:46:27
почти! а как теперь можно убрать PM после 11 и поставить РМ в самом конце, после секунд?</strong><hr></blockquote>
о, позор мне [img:f682733e4a]images/smiles/icon_wink.gif[/img:f682733e4a]
вот так:
var pmam="PM"
var Hours = objDate.getHours();
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12"; else pmam="AM"
}
и потом ниже
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds + " "+pmam;
<strong>demach,
спасибо за код. выдает 11/6/2001 11PM:46:27
почти! а как теперь можно убрать PM после 11 и поставить РМ в самом конце, после секунд?</strong><hr></blockquote>
о, позор мне [img:f682733e4a]images/smiles/icon_wink.gif[/img:f682733e4a]
вот так:
var pmam="PM"
var Hours = objDate.getHours();
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12"; else pmam="AM"
}
и потом ниже
var strDate = Day + "/" + Month + "/" + Year + " " +Hours + ":" + Minutes + ":" + Seconds + " "+pmam;
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
demich,
проверил, почти работает. выдал 0/11/2001 12:8:34 PM вместо 25/11/2001 12:08:34 АМ
проверил, почти работает. выдал 0/11/2001 12:8:34 PM вместо 25/11/2001 12:08:34 АМ
-
- Уже с Приветом
- Posts: 460
- Joined: 22 Dec 1999 10:01
- Location: san jose, ca
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
<blockquote><font size="1" face="Arial, Verdana, Helvetica, sans-serif">quote:</font><hr>Originally posted by Mr.Z:
<strong>demich,
проверил, почти работает. выдал 0/11/2001 12:8:34 PM вместо 25/11/2001 12:08:34 АМ</strong><hr></blockquote>
нулевая дата -
var Day = objDate.getDay();
а нужно
var Day = objDate.getDate(); //webdeveloperу - двойка [img:503fe4cd28]images/smiles/icon_wink.gif[/img:503fe4cd28]
цифири минут и секунд (чтобы ведущий нуль был)
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
надо добавить
Minutes=Minutes>10?Minutes:"0"+Minutes
Seconds=Seconds>10?Seconds:"0"+Seconds
часы:
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12"; else pmam="AM"
}
сменять надо на
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12";
pmam="AM";
}
то есть тот 12, который ночью - он-таки AM ? [img:503fe4cd28]images/smiles/icon_wink.gif[/img:503fe4cd28]
[ 24-11-2001: Message edited by: dimach ]</p>
<strong>demich,
проверил, почти работает. выдал 0/11/2001 12:8:34 PM вместо 25/11/2001 12:08:34 АМ</strong><hr></blockquote>
нулевая дата -
var Day = objDate.getDay();
а нужно
var Day = objDate.getDate(); //webdeveloperу - двойка [img:503fe4cd28]images/smiles/icon_wink.gif[/img:503fe4cd28]
цифири минут и секунд (чтобы ведущий нуль был)
var Minutes = objDate.getMinutes();
var Seconds = objDate.getSeconds();
надо добавить
Minutes=Minutes>10?Minutes:"0"+Minutes
Seconds=Seconds>10?Seconds:"0"+Seconds
часы:
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12"; else pmam="AM"
}
сменять надо на
if (Hours>12) Hours=(Hours-12); else
{
if (Hours==0) Hours="12";
pmam="AM";
}
то есть тот 12, который ночью - он-таки AM ? [img:503fe4cd28]images/smiles/icon_wink.gif[/img:503fe4cd28]
[ 24-11-2001: Message edited by: dimach ]</p>
-
- Уже с Приветом
- Posts: 443
- Joined: 17 Jun 1999 09:01
- Location: Moscow>Pennsylvania
Нужно написать код (javascript), чтоб читал 10/31/2001 12:16
webdeveloper,
спасибо огромное! output: 25/11/2001 12:26:14 AM
вы правы, ночью (после 12-АМ)
еще раз, большое спасибо.
спасибо огромное! output: 25/11/2001 12:26:14 AM
вы правы, ночью (после 12-АМ)
еще раз, большое спасибо.