The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Получение текущей даты"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Получение текущей даты"
Сообщение от Незнайка emailИскать по авторуВ закладки(ok) on 23-Дек-04, 11:25  (MSK)
Как получить текущую дату в формате UNIX, т.е. сколько прошло секунд до текущая_дата 00:00:00
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Получение текущей даты"
Сообщение от dimus Искать по авторуВ закладки(??) on 23-Дек-04, 11:31  (MSK)
Функция time тебе поможет
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Получение текущей даты"
Сообщение от Незнайка emailИскать по авторуВ закладки(ok) on 23-Дек-04, 11:36  (MSK)
>Функция time тебе поможет


А параметры не подсажешь?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Получение текущей даты"
Сообщение от Brainbug Искать по авторуВ закладки(??) on 23-Дек-04, 14:35  (MSK)
>>Функция time тебе поможет
>
>
>А параметры не подсажешь?


date --date="2004-12-01 00:00:00" "+%s"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Получение текущей даты"
Сообщение от Brainbug Искать по авторуВ закладки(??) on 23-Дек-04, 14:39  (MSK)
>>>Функция time тебе поможет
>>
>>
>>А параметры не подсажешь?
>
>
>date --date="2004-12-01 00:00:00" "+%s"

Sorry offtopic.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Получение текущей даты"
Сообщение от sk_alex emailИскать по авторуВ закладки(??) on 23-Дек-04, 16:20  (MSK)
Вот примерчик программы, которая получает и отображает текущую дату:

#include <stdio.h>
#include <sys/time.h>
#include <time.h>
#include <unistd.h>

int main(int argc, char *argv[])
{
    struct timeval tv;
    struct tm* ptm;
    char time_string[40];
    long milliseconds;

    gettimeofday (&tv, NULL);
    ptm = localtime (&tv.tv_sec);
    strftime (time_string, sizeof (time_string), "%Y-%m-%d %H:%M:%S", ptm);
    milliseconds = tv.tv_usec / 1000;

    printf ("%s.%03ld\n", time_string, milliseconds);      

  return 0;
}


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру