проблема setlocale/strftime

Я использую следующее для вывода полного имени месяца на греческом языке.

setlocale(LC_TIME, 'el_GR');
strftime("%B"); 

Это работает, кроме выходной строки ISO-8859-7 (греческая кодовая страница), который является проблемой, так как мне нужна строка UTF-8. Я мог провести это через iconv для преобразования его, но я задавался вопросом, был ли способ сделать это, не обращаясь к дополнительной функции.

Вы могли так или иначе сказать strftime производить строку UTF-8 в этом случае?

10
задан Manos Dilaverakis 30 April 2010 в 11:21
поделиться