Описание тега coledatetime
1
ответ
Быстрее получить год и месяц напрямую из COleDateTime или сначала преобразовать в SYSTEMTIME?
Я хочу получить год и месяц от объекта COleDateTime, и я хочу, чтобы он был максимально быстрым. У меня есть 2 варианта; COleDateTime my_date_time; int year = my_date_time.GetYear(); int month = my_date_time.GetMonth(); или же COleDateTime my_date_t…
31 май '12 в 17:14
1
ответ
COleDateTime добавление часа при построении с time_t
У меня есть struct tm объект, который конвертируется в UNIX time_t с помощью mktime, что, когда передается в конструктор COleDateTime Кажется, добавляется час для учета перехода на летнее время (время в Великобритании), хотя документация для COleDat…
05 дек '18 в 11:56
1
ответ
System::DateTime возвращает значение 1/1/1 00:00:00
COleDateTime m_dt; m_ctrlDateTime.GetTime(m_dt); double d = dt.m_dt; System::DateTime datum; datum.FromOADate(d); Я пытаюсь получить дату и время из элемента управления DateTimePicker, а затем установить для этого значения значение datum. Исходные д…
19 июн '16 в 12:06
3
ответа
OLEDate Java-реализация
Мне нужна хорошая Java-реализация OLEDate, а эта, похоже, не работает. Есть ли известные хорошие реализации с открытым исходным кодом (как в Apache Commons)? Если нет, то где мне прочитать об этом, чтобы я написал свою собственную реализацию?
08 апр '10 в 10:32
0
ответов
COleDateTimeSpan::GetTotalSeconds() возвращающие секунды + 10281600
Я успешно создаю COleDateTimes, а затем использую их для создания COleDateTimeSpan. По какой-то причине вызов метода GetTotalSeconds() неожиданно начал возвращать огромное число, которое, по-видимому, равно количеству секунд PLUS 10281600. Я уверен,…
05 сен '14 в 10:17
0
ответов
COleDateTime как независимая от настроек строка
Я должен хранить COleDateTime в CString и разобрать его обратно COleDateTime потом. Всякий раз, когда я использую COleDateTime::Format() без каких-либо параметров или с любым LCID-Параметр Я получаю строку, которая зависит от текущих Windows-региона…
04 окт '17 в 12:33
0
ответов
ColeDateTime:: Формат разных языков
Я хочу отформатировать COleDateTime как CString, поэтому я использую COleDateTime dt = GetMyDateTimeObj(); dt.Format(LOCALE_NOUSEROVERRIDE, GetCurrentLocaleID()); Так как моя программа мультиязычна, GetCurrentLocaleID дает мне выбранный в настоящее …
01 июл '16 в 13:13
2
ответа
Как я могу преобразовать из MFC COleDateTime в C# DateTime?
У меня есть старая библиотека, которая использует COleDateTime в качестве типа возврата в C++ MFC Dll. Когда я делаю PInvoke, могу ли я с уверенностью сделать это для объекта DateTime? Или я должен сделать что-то дурацкое, например, преобразовать CO…
20 фев '09 в 16:24
1
ответ
Конвертировать OLE Automation Date (OADate) double в struct tm без использования VariantTimeToSystemTime
Я пишу Windows DLL в основном STD C++ (VS2010), который не использует MFC/ATL. Родительский модуль использует MFC и передает COleDateTime.m_dt к моей DLL, которая поступает в виде double, Я считаю, что это дата автоматизации OLE, также известная как…
17 июл '17 в 16:48
0
ответов
Вычтите дни с ColeDateTimeSpan к ColeDateTime
Я должен обновить старый класс дат для одного из моих назначений, и я застрял в этой функции, я должен повторить. Функция должна возвращать Bool, если операция возможна. Что я хочу сделать, это вычесть дни с ColeDateTimeSpan в ColeDateTime Я знаю, ч…
20 фев '14 в 15:36
1
ответ
Типы Java и C++
Недавно у меня возник вопрос о реализации Java в coledatetime, и Chris K сказал, что проблема может заключаться в преобразованиях типов: cpp-float против java-float (или, может быть, cpp-date против java-date. Не типы, но..), Теперь у меня есть неск…
14 апр '10 в 08:19
1
ответ
Формат даты для установки даты начала и окончания встречи Outlook в коде Java
Я создаю встречу в Outlook через код Java. здесь я могу установить новые значения для полей в назначении. Код для этого OleAutomation appointment = invoke(outlook, "CreateItem", 1).getAutomation(); appointment.setProperty(property(appointment, "Subj…
16 мар '12 в 07:07
2
ответа
C++ Как правильно использовать LCID в COleDateTime для американской даты
Мне нужно проанализировать американскую строку даты, чтобы извлечь дату. COleDateTime dData; LCID lcid = 0x409; // 0x409 is the locale ID for English US CString strDate; dData.ParseDateTime("10/1/2014 9:43:00 AM", VAR_DATEVALUEONLY); strDate = dData…
08 янв '15 в 09:47
2
ответа
Хочу конвертировать ColeDateTime в CTime
Я читаю дату и время из базы данных в ColeDateTime формат. Я хочу преобразовать это в CTime чтобы получить дату месяц год и время. CString repDt; //**this will hold the datetime which i read from Database** COleDateTime dt; //**my datetime format is…
14 окт '11 в 05:07
1
ответ
C++ ParseDateTime() - дата-время SQL как дата Великобритании
У меня есть даты, хранящиеся в datetime в базе данных MSSQL. В моем приложении C++ эти даты извлекаются из базы данных и сохраняются в CString. Я пытаюсь использовать ParseDateTime() COleDateTime для отображения этих дат в хорошем формате. Однако я …
11 фев '14 в 10:51
2
ответа
Получение COleDateTime::Format для возврата "stycznia" вместо "styczeń" для польского месяца "январь"
У меня есть этот метод, чтобы установить язык на польский: void CMeetingScheduleAssistantApp::SetLocale() { // https://www.microsoft.com/resources/msdn/goglobal/default.mspx#ISO2 CString strLang[NUM_LANGUAGES] = { _T("plk") // Add more languages her…
09 дек '18 в 20:51
3
ответа
Как конвертировать COledatetime в unix time / php time?
Как я могу преобразовать COleDateTime::GetCurrentTime() в метку времени Unix или, более конкретно, я хочу преобразовать значение, чтобы я мог использовать его в PHP с функцией date()?
19 фев '10 в 20:28
1
ответ
Неверное значение в coledatetime
Я борюсь несколько дней с COleDateTime в МФЦ. я имею CTime с правильными значениями. Правильные годы, дни, месяцы, часы, минуты и секунды. Я попробовал несколько способов конвертировать CTime в COleDateTime: -1.Я ставлю CTimДанные для конструктора C…
21 май '13 в 11:27
1
ответ
Как правильно добавить год к COledateTime с учетом високосных лет?
У меня есть такой код: COleDateTime datStart = COleDateTime::GetCurrentTime(), datEnd; // Update end date (one year later) datEnd.SetDateTime(datStart.GetYear() + 1, datStart.GetMonth(), datStart.GetDay(), datStart.GetHour(), datStart.GetMinute(), d…
01 мар '20 в 11:38
1
ответ
Ненадежный анализ DateTime с помощью COleDateTime
Я пытаюсь разобрать дату, используя ParseDateTimeметод, предоставляемый классом. Но синтаксический анализ двух разных дат в одной программе возвращает несогласованные значения месяца. Фрагмент кода: COleDateTime dtCreated; dtCreated.ParseDateTime(sa…
21 май '21 в 12:37