gpt4 book ai didi

c# - CurrentCulture.DateTimeFormat.LongTimePattern 只读

转载 作者:太空宇宙 更新时间:2023-11-03 22:00:31 33 4
gpt4 key购买 nike

我正在尝试使用以下代码设置 CurrentCulture 的 LongTimePattern 属性:

System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat.LongTimePattern = "HH:mm:ss";

我收到 InvalidOperationException:实例是只读的。

知道如何更改它吗?我想强制 LongTimePattern 显示任何文化的 24 小时格式。

最佳答案

如果您更改 System.Threading.Thread.CurrentThread.CurrentCulture,那么它会自动更新 LongTimePattern。

您不能对当前分配的文化信息进行任何更新,但可以创建一个新的并将其分配给当前文化。

System.Globalization.CultureInfo c = new System.Globalization.CultureInfo("es-ES");
c.DateTimeFormat.LongTimePattern = "h-mm-ss";
Thread.CurrentThread.CurrentCulture = c;

关于c# - CurrentCulture.DateTimeFormat.LongTimePattern 只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10332064/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com