2011-02-17 3 views
1

Мне интересно, поддерживает ли .NET многоязычную поддержку Datetime?Можно ли преобразовать Datetime.Now в символ тамильского Unicode в .NET.

Я пытаюсь преобразовать значение Datetime.Now в равное число символов Unicode.

+2

Для тех из нас незнакомо, возможно, обеспечить ввод и вывод образца? –

+0

Например, я могу преобразовать DateTime в строку «Среда, 16 февраля 2011 года, 16:16», но я хочу, чтобы на тамильском языке было то же самое, например: «புதன்கிழமை, 16 பெப்ரவரி 2011, 16:16». – Poobalam

ответ

0

Тип данных DateTime хранит свою информацию в двоичном формате. Чтобы преобразовать его в строку, используйте метод ToString.

Это должно преобразовать его в строку в текущей культуре. Если эта культура настроена на создание форматов датских тамил, то она будет на тамильском языке.

0

Если культура Тамил была установлена ​​/ воевавших, вы можете просто позвонить, например,

DateTime.Now.ToString("yyyyddMM", CultureInfo.GetCultureInfo("si-LK","si-LK")); // Sri-Lankan culture info 
1
CultureInfo taIN = new CultureInfo("ta-IN"); 
var dateTimeString = DateTime.Now.ToString(taIN); 
Смежные вопросы