ASP.NET数字与日期格式化助记词详解
ASP.NET 里的数字和日期格式化,有一套挺实用的助记词规则,用得顺手能省不少事。
C/N/P/X这些格式化标记,挺适合做金额、百分比或十六进制的展示,比如number.ToString("N2")
就能直接变成带千分位的数字,格式也整洁。常见业务场景下,配合string.Format
或ToString
,写法统一,看起来舒服。
日期这块也不差,f/F/g/G这些组合型格式,能快速搞定“年月日+时分秒”的需求,像date.ToString("yyyy-MM-dd HH:mm:ss")
这种格式在日志输出、表单显示里常见。
提醒下,格式化结果跟当前的区域文化有关,比如货币符号、日期格式等,英文环境和中文环境下差别挺大,跨国项目就得注意了。
如果你总是记不住这些格式符号,可以参考这篇文档,讲得还蛮清楚,适合平时查阅用。需要扩展的话,可以看看相关格式化的例子,比如JSON 格式化、Python 数字格式化这些,跨语言思路其实都差不多。
40.43KB
文件大小:
评论区