Примеры DataFormatString

by DenizK 29. октября 2009 05:03

Копипаста с http://community.livejournal.com/tyaps_asp/40680.html

Для даты {0:dd.MM.yyyy} = 15.02.2008

d - дни 1,2,3,15
dd - дни: 01, 02, 03, 15
ddd - дни недели: пн, вт
dddd - дни недели: понедельник, вторник

М - месяц (8, 12)
MM - месяц (08, 12)
MMМ - месяц (авг, дек)
MMMM - месяц буквами (август, декабрь)

yy - год (08, 09)
yyyy - год (2008, 2009)

h, hh-часы (0-12)
H, HH - часы (0-23)

mm-минуты, ss-секунды,


Для денег - {0:c2} = 1 200,30р. (рубли или доллары зависят от региональных настроек сервера. Можно в направлении CultureInfo.CreateSpecificCulture("fr-FR"

) поискать)

А если хотим без знака валюты, то юзаем {0:#,##0.00}

Только для целых чисел
{0:n3} - показывает не менее 3 цифр - 001, 002, 25687

Для дробных цифр
{0:f2} или {0:n2} = 15,12

при этом есть еще
{0:g2} - показывает просто первые 2 цифры (135,35 => 13)

Экспонециальный вид
{0:e2} - 15,25E+001

Для закоренелых программеров - в шестнадцатиричном виде (только для целых чисел)
{0:X}

 

Текущий рейтинг: 5.0 (1 голосов)

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Комментарии

Комментарии закрыты

О нас

Это блог компании Инлайн. Мы занимаемся разработкой сайтов, корпоративных порталов и корпоративных информационных систем на основе новейших технологии Microsoft  - ASP.NET, SharePoint и Silverlight. А в этом блоге мы размещаем самые последние новости в области разработке для web.

Облако тегов