Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Perl
»
Как перевести время в формате часы:минуты:секунды в секунды?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Как перевести время в формате часы:минуты:секунды в секунды? (Прочитано 3956 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Ленивый гость
Гость
Как перевести время в формате часы:минуты:секунды в секунды?
«
:
16 Сентября 2002, 13:05:25 »
Как перевести время в формате часы:минуты:секунды в секунды?
Записан
YA
Модератор
Глобальный модератор
Ветеран
Сообщений: 597
+0/-0
0
Как перевести время в формате часы:минуты:секунды в секунды?
«
Ответ #1 :
16 Сентября 2002, 13:43:36 »
А подумать? Школьная задачка.
$time="2:15:48";
@_=split(":",$time);
$time=$_[0]*3600+$_[1]*60+$_[2];
А можно так:
$time=s/(\\d+):(\\d+):(\\d+)/$1*3600+$2*60+$3/e;
Записан
Литературный перевод с русского и английского на Perl. Дорого!
Ленивый гость
Гость
Как перевести время в формате часы:минуты:секунды в секунды?
«
Ответ #2 :
16 Сентября 2002, 14:34:34 »
спасибо - не силен в перле - думал, что как в С есь функция преобразования в тики
Записан
Serchey
Фанат форума
Постоялец
Сообщений: 216
+0/-0
0
Как перевести время в формате часы:минуты:секунды в секунды?
«
Ответ #3 :
16 Сентября 2002, 15:15:51 »
$time =~ s/\\://g;
$time = substr($time,0,2)*3600 + substr($time,2,2)*60 + substr($time,-2);.
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Perl
»
Как перевести время в формате часы:минуты:секунды в секунды?
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28