|
|
|
|
time = new Date();
document.write(time.getMinutes(); + ': '+ time.getSeconds(); )
|
Вобщем просто выводит время. Но если или секунд, или минут <10, то выводит одну цифру например
Как добавить 0-лик, например
| |
|
|
|
|
|
|
|
для: ШИМ
(20.07.2007 в 00:22)
| | может быть так?
var a
if (time.getMinutes()<10){
a = '0';
} else {
a=" ";
}
document.write(a + time.getMinutes(); + ': '+ time.getSeconds(); )
|
| |
|
|
|
|
|
|
|
для: Vertex
(20.07.2007 в 02:07)
| | Да, отличнО, СпаСибО!!!
я сначала ПробОваЛ таК:
var t= time.getMinutes();
if (t<10)
{
t='0'+t; // хотел в переменную t спереди дописать 0, но так походу нельзя
}
document.write(t);
|
Тогда еще один вопрос, как в числовую переменную, добавить строковое значение? Наверное ее нужно преобразовать в строковую, а потом просто сложить? Или как? | |
|
|
|
|
|
|
|
для: ШИМ
(20.07.2007 в 18:35)
| | давай конкретный пример, что нужно, а я, в свою очередь, постараюсь выдать решение.
А вообще, чтобы преобразовать числовое значение в строку, достаточно просто прибавить кавычки:)
Пример:
(""+2500).length //выдаст 4.
|
| |
|
|
|
|
|
|
|
для: Vertex
(20.07.2007 в 18:38)
| | Например, чтобы не вводить дополнительную переменную a
t=time.getMinutes();
if (t()<10)
{
t='0'+t; // как бы в t записываем впереди 0, а дальше то что было, т.е. минуты, но так не получается
}
|
| |
|
|
|
|
|
|
|
для: ШИМ
(20.07.2007 в 23:09)
| | ну, попробуй :
t=time.getMinutes();
if (t<10)
{
t=""+'0'+t; }
|
| |
|
|
|
|
|
|
|
для: Vertex
(20.07.2007 в 23:48)
| | Ну так все работает спасибо, хотя разница и небольшая, но весомая
t='0' + t;
t='' + '0' + t;
|
СпасИбО | |
|
|
|
|
|
|
|
для: ШИМ
(21.07.2007 в 01:12)
| | НеЗаЧтО =)) | |
|
|
|