首页 > Windows开发 > 详细

c# 修改系统日期格式

时间:2019-04-17 18:08:33      阅读:364      评论:0      收藏:0      [点我收藏+]
 1  引用 using System.Runtime.InteropServices;
 2 
 3 
 4         [DllImport("kernel32.dll", EntryPoint = "GetSystemDefaultLCID")]
 5         public static extern int GetSystemDefaultLCID();
 6         [DllImport("kernel32.dll", EntryPoint = "SetLocaleInfoA")]
 7         public static extern int SetLocaleInfo(int Locale, int LCType, string lpLCData);
 8         public const int LOCALE_SLONGDATE = 0x20;
 9         public const int LOCALE_SSHORTDATE = 0x1F;
10         public const int LOCALE_STIME = 0x1003;
11         
12         public void SetDateTimeFormat()
13         {
14             try
15             {
16                 int x = GetSystemDefaultLCID();
17                 SetLocaleInfo(x, LOCALE_STIME, "HH:mm:ss");        //时间格式
18                 SetLocaleInfo(x, LOCALE_SSHORTDATE, "yyyy-MM-dd");   //短日期格式  
19                 SetLocaleInfo(x, LOCALE_SLONGDATE, "yyyy-MM-dd");   //长日期格式 
20             }
21             catch (Exception ex)
22             {
23                 Console.WriteLine(ex);
24             }
25         }

 

c# 修改系统日期格式

原文:https://www.cnblogs.com/kliine/p/10725035.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!