冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 783|回覆: 0
打印 上一主題 下一主題

[心得] [C#] ToString() 格式化文字 - 轉載

[複製鏈接]

628

主題

0

好友

773

積分

高級贊助會員

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

UID
390967
帖子
1201
主題
628
精華
0
積分
773
楓幣
7178
威望
316
存款
4100
贊助金額
1800
推廣
0
GP
1646
閱讀權限
150
在線時間
143 小時
註冊時間
2023-5-18
最後登入
2024-5-6

2023年紀念勳章 太陽勳章 神手勳章 高級客戶 VIP會員 私服達人 懶人勳章 幼兒勳章 音樂勳章 屁孩勳章 貢獻王 性別(女) 性別(男) 積分勳章 發帖達人 2023端午節紀念勳章 富豪勳章 富可敵國 2023中秋節紀念勳章 解說達人 論壇粉絲 2023聖誕節紀念勳章 2024年紀念勳章

跳轉到指定樓層
1
發表於 2023-5-28 11:46:32 |只看該作者 |倒序瀏覽
本帖最後由 whitefox 於 2023-5-28 11:48 編輯

SpecifierTypeExampleOutput (Passed Double 1500.42)Note
C貨幣2.5.ToString("C")¥2.50
D十進位25.ToString("D5")25
E科學符號25000.ToString("E")2.50E+05
F固定點25.ToString("F2")25
G常規2.5.ToString("G")2.5
N數字2500000.ToString("N")2,500,000.00
X十六進位255.ToString("X")F
SpecifierTypeExampleOutput (Passed Double 1500.42)Note
0Zero placeholder{0:00.0000}1500.42Pads with zeroes.
#Digit placeholder{0: (#).##}(1500).42
.Decimal point{0:0.0}1500.4
,Thousand separator{0:0,0}1,500Must be between two zeroes.
,.Number scaling{0:0,.} 2Comma adjacent to Period scales by 1000.
%Percent{0:0%}150042%Multiplies by 100, adds % sign.
eExponent placeholder{0:00e+0}1.50E+03Many exponent formats available.
;Group separatorsee below

SpecifierTypeExample (Passed System.DateTime.Now)
dShort date10/12/2002

DLong date10-Dec-02

tShort time10:11 PM

TLong time10:11:29 PM

fFull date & time 2002/12/10 22:11

FFull date & time (long)2002/12/10 22:11

gDefault date & time10/12/2002 10:11 PM

GDefault date & time (long)10/12/2002 10:11:29 PM

MMonth day pattern10-Dec

rRFC1123 date stringTue, 10 Dec 2002 22:11:29 GMT

sSortable date string2002-12-10T22:11:29

uUniversal sortable, local time2002-12-10 22:13:50Z

UUniversal sortable, GMT2002/12/11 03:13

YYear month patternDecember, 2002






The 'U' specifier seems broken; that string certainly isn't sortable.






SpecifierTypeExample Example Output
ddDay{0:dd}10
dddDay name{0:ddd}Tue
ddddFull day name{0:dddd}Tuesday
f, ff, ...Second fractions{0:fff}932
gg, ...Era{0:gg}A.D.
hh2 digit hour{0:hh}10
HH2 digit hour, 24hr format{0:HH}22
mmMinute 00-59{0:mm}38
MMMonth 01-12{0:MM}12
MMMMonth abbreviation{0:MMM}Dec
MMMMFull month name{0:MMMM}December
ssSeconds 00-59{0:ss}46
ttAM or PM{0:tt}PM
yyYear, 2 digits{0:yy}2
yyyyYear{0:yyyy}2002
zzTimezone offset, 2 digits{0:zz}-5
zzzFull timezone offset{0:zzz}-05:00
:Separator{0:hh:mm:ss}10:43:20
/Separator{0:dd/MM/yyyy}10/12/2002
SpecifierType

gDefault (Flag names if available, otherwise decimal)

fFlags always


dInteger always


xEight digit hex.


------------------------------------
轉載:https://awei791129.pixnet.net/blog/post/24989287
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1骰子
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
高級模式
B Color Image Link Quote Code Smilies |上傳

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-5-6 13:44

回頂部