COleDateTime::ParseDateTime проблем

5 отговора 69 прегледа
#1

COleDateTime::ParseDateTime проблем

На това чудо като му подадеш датата която само само си е изгенерирало ( и съдържаща "20002 г." не я разпознава. Като се изтрие "г." няма проблем.
Някакви идеи?

Контрольорите приличат на Супермен.
Отговор
в отговор на Colombino #2

Re: COleDateTime::ParseDateTime проблем

Това е заради регионалните настройки, понеже са сложени на български. Имам същия проблем с датите в SQL Server, показва ми датите с г. накарая, обаче ако им ги напиша на ръка не ги приема докато не махна г. Ако има някакъв начин твърдо да зададеш регионални настройки, примерно американски, сигурно ще стане.

My blade can cut through armor, and still cut a tomato
Отговор
в отговор на Lupi #3

Re: COleDateTime::ParseDateTime проблем

Мога да задам каквито си искам настройки със setlocale, ама аз искам точно на български да работи. Що тъпото животно разпознава "Август", а не разпознава "г." ? Според мен това си е жив бъг.

Контрольорите приличат на Супермен.
Отговор
в отговор на Colombino #4

Re: COleDateTime::ParseDateTime проблем

estestweno che e bug :)
ama ako w regional setings i go ostawish bylgarskia no
otidesh na formata na data i iztriesh tow 'г.' открая всичко е OK
neznam, ama traibwa da ima niakakyw nachin ot niakakwo API
primerno da se smenia formata za data?
moje bi samo bylgarite slagat г. i za towa sa propusnali pri whoda
da go obrabotwat :))))

Отговор
в отговор на Colombino #5

Re: COleDateTime::ParseDateTime проблем

da ne goworim che na BG kysite imena na dnite sa dylgi wsyshnost
i oswentowa mejdu sriada i petyk se namira четвъвтък :)))))))

Отговор
в отговор на Colombino #6

Re: COleDateTime::ParseDateTime проблем

Ами незнам, логиката не е силна страна в продуктите на Майкрософт. Ако искаш пробвай с руски настройки, те също пишат г. отзад, ако там стане, значи е заговор срещу България

My blade can cut through armor, and still cut a tomato
Отговор