【发布时间】:2021-10-19 08:45:10
【问题描述】:
我想将本地化日期格式化为格式。例如 yyyyMMdd OR ddMMyyyy OR MMddyyyy 基于系统日期格式。以下是我尝试过的方法,它正在工作,但需要有效的方法来做同样的事情。
DateTime.Now.ToLocalTime().Date.ToString().Replace("/","").Replace(":","").Replace(" ","").Replace("-","")
【问题讨论】:
-
“但需要有效的方法来做同样的事情” - 您的确切性能标准是什么,您的基准目前显示什么? (如果你没有精确的性能标准,或者你没有衡量当前的性能,你不真的知道你是否需要让你当前的代码更有效率。)跨度>
-
为什么不尝试更改 PC 上的本地日期格式并直接从那里读取?检查此站点的日期格式c-sharpcorner.com/blogs/…