![]() |
Показаны 8 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Другие (http://netadmin.ws/forum/forumdisplay.php?forumid=19)
-- Перевод времени в юниксовый формат. (http://netadmin.ws/forum/showthread.php?threadid=10401)
Перевод времени в юниксовый формат.
Есть: День, месяц, год, час, минута(10 марта 2005г 10:43) нужно перевести это в юниксовый формат, как это сделать?
__________________
Всего хорошего.
Что понимается под юниксовым форматом? Перевести внутри какой системы?
Короче - как должна выглядеть дата после перевода?
__________________
Чайник, мечтающий стать самоваром!
Вот так 1109848917.
FreBSD(хотя зачем тебе это? =) )
__________________
Всего хорошего.
так в линуксе
date -d "dd-mm-yyyy hh:mm:ss" +%s
как в винде - фиг его знает 
В FreeBSD - вроде можно тоже через date, но с такой строкрй неполучилось...
в man date сказано
SEE ALSO
gettimeofday(2), strftime(3), strptime(3), utmp(5), timed(8)
Возможно кто-то из них умеет.
__________________
Чайник, мечтающий стать самоваром!
Мы говорим о переводе даты в перле или в системе? =)
__________________
Всего хорошего.
Я о системе... про перл тут как-то ничего сказано небыло 
Если можно получит количество дней с (кажется) 01-01-1970 до нужной даты, то просто:
60*<минуты> + 3600*<часы> + 86400*<колич.дней, прошедших с 01-01-1970>
Врезультате должен получиться "юниксовый формат"
__________________
Чайник, мечтающий стать самоваром!
Я думал о таком варианте, но не всегда в году 365 дней.
__________________
Всего хорошего.
А причем тут сколько дней в году?
каков результат операции <Дата> - <Дата> ? неужели никак нельзя "заказать" чтобы результат был в днях?
__________________
Чайник, мечтающий стать самоваром!
| Формат времени GMT. Текущее время 01:27. | Показаны 8 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.