Форум программистов, компьютерный форум CyberForum.ru

Вывод даты в русской локализации (Linux) - C++

Восстановить пароль Регистрация
 
opax
 Аватар для opax
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 21
14.04.2012, 12:30     Вывод даты в русской локализации (Linux) #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <time.h>
 
int main ()
{
  setlocale (LC_TYPE, "ru_RU");
  time_t rawtime;
  struct tm * timeinfo;
  char buffer [150];
 
  time ( &rawtime );
  timeinfo = localtime ( &rawtime );
 
  strftime (buffer,150,"Сегодня %A, %d %B %Y года. Местное время %H ч %M мин %S с.",timeinfo);
  puts (buffer);
  
  return 0;
}
Сегодня Saturday, 14 April 2012 года. Местное время 12 ч 28 мин 02 с.

как выставить вывод в русской локализации в Linux? (чтобы суббота, апрель)
интересует также ручной вариант замены.. как его можно реализовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2012, 12:30     Вывод даты в русской локализации (Linux)
Посмотрите здесь:

Даты ввод вывод разность C++
C++ Вывод даты, времени в лог
C++ Структура tm. Вывод даты.
Вывод даты С++. C++
DDX вывод даты в трех полях C++
C++ Вывод на экране текущей даты
C++ Потокобезопасный вывод даты
Вывод текущей даты и времени в файл C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
14.04.2012, 13:19     Вывод даты в русской локализации (Linux) #2
Цитата Сообщение от opax Посмотреть сообщение
как выставить вывод в русской локализации в Linux? (чтобы суббота, апрель)
C++
1
setlocale (LC_TIME, "ru_RU");
http://www.cplusplus.com/reference/c...ale/setlocale/
opax
 Аватар для opax
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 21
14.04.2012, 14:18  [ТС]     Вывод даты в русской локализации (Linux) #3
спасибо огромное! чуть чуть не дошел

Добавлено через 40 минут
правда помог только
C++
1
 setlocale (LC_ALL,"");
Yandex
Объявления
14.04.2012, 14:18     Вывод даты в русской локализации (Linux)
Ответ Создать тему
Опции темы

Текущее время: 21:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru