常用的字符串格式

C 货币格式

D 十进制格式

E 科学计数格式

F 取n位精度

G 常规格式

N 数字格式

P 百分号格式

X 十六进制格式

用法:

string.Format("{0:C}",12345.6789); 显示 $12,345.68

字符串格式
格式字符串 原数据 输出
{0:C} 12345.6789 ¥12,345.68
{0:C} -12345.6789 ¥-12,345.68
Total: {0:C} 12345.6789 Total: ¥12345.68
{0:D} 12345 12345
{0:D8} 12345 00012345
{0:E} 12345.6789 1.2345689E+004
{0:E10} 12345.6789 1.2345678900E+004
{0:F} 12345.6789 12345.68
{0:F0} 12345.6789 12346
{0:G} 12345.6789 12345.6789
{0:G7} 123456789 1.234568E+08
{0:G9} 123456789 123456789
{0:N} 12345.6789 12,345.68
{0:N4} 123456789 123,456,789.0000
{0:P} 1.23456 123.46%
{0:X} 123 7B
{0:X} 0xFF FF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

常用的日期格式

日期格式
格式 说明 输出格式
d 精简日期格式 MM/dd/yyyy
D 详细日期格式 dddd, MMMM dd, yyyy
f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm
F 完整日期时间格式 (long date + long time)dddd, MMMM dd, yyyy HH:mm:ss
g 一般格式 (short date + short time) MM/dd/yyyy HH:mm
G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss
m,M 日月格式 MMMM,dd
s 适中日期时间格式 yyyy-MM-dd HH:mm:ss
t 精简时间格式 HH:mm
T 详细时间格式 HH:mm:ss